中易网

python如何自动登录网页

答案:2  悬赏:50  
解决时间 2021-02-03 17:44
我想写个程序,自动登录网页。以renrendai为例吧:
import requests
import sys
from bs4 import BeautifulSoup
url = 'https://www.renrendai.com/loginPage.action'
sess = requests.session()
html1 = sess.get(url).text
soup1 = BeautifulSoup(html1)
p1 = soup1.select("[name=targetUrl]")[0]["value"]
p2 = soup1.select("[name=returnUrl]")[0]["value"]
print p1
print p2
data = {
"targetUrl": p1,
"returnUrl": p2,
"j_username": "********",
"j_password": "**********"
}
r = sess.post(url, data)
msg = BeautifulSoup(sess.get('http://www.renrendai.com/lend/detailPage.action?loanId=643702').text)
type = sys.getfilesystemencoding()
print msg.decode("UTF-8").encode(type)
可总是登录不成功,哪位帮我看看哪里出了问题,解决之后双倍积分
最佳答案
import urllib
import urllib2
你会发现很简单。例子网上很多,试下不行再追问。
全部回答
打开360软件管家,点击软件卸载。 找到visual studio 2010(根据你安装的版本),点击卸载。 卸载完后,如果有残留,点击“强力清扫”,清除部分残留。 打开visual studio 2010完全卸载工具,按步骤卸载组件。 注意事项 有部分模板和项目在系统的“文档”目录中(windows vista/7/2008/8/2012/8.1中一般为c:\users\[用户名]\documents),要手动删除。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
预算好学吗?零基础,我现在做施工资料五个月
建设银行医保卡怎么激活
独水井地址在哪,我要去那里办事
反气举的高度高出过滤盒的出水口怎么办:鱼缸
本人姓彭:结婚证姓彭,户口簿姓刘,身份证姓刘
为什么喝自己磨的豆浆会拉肚子,喝买的却没事
成就喷织厂这个地址在什么地方,我要处理点事
大学一般都种什么观赏性花
从怀柔城区到清华大学怎么走?
春节读写绘你的春节是怎样度过的
电脑配置很高,但是玩CF画面不流畅
麦当劳襄阳万达广场餐厅这个地址在什么地方,
容声直冷冰箱压缩机停机后出现短路,一直开机
中国整体素质太差,呆不下去了,我想移民,哪
手术后,伤口愈合结痂好么
推荐资讯
上海到加拿大的飞机是直飞吗
南京德高旅行社的网址
群发五金电器地址在什么地方,想过去办事
芸豆馅儿的做法,自制芸豆馅儿怎么做好吃
张家口昊能电子科技发展有限公司地址在什么地
怎样格式化不损坏磁盘数据
龙盛花园地址有知道的么?有点事想过去
求救!谁有江苏教育出版社出版的八年级上册的
我服了泰国的蛇药解毒丹后,身上腿上长出许多
红波树脂瓦我想知道这个在什么地方
油动遥控直升机加满油后能飞多长时间
什么地区学生高考分数低还能上好大学
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?