使用python实现baidu hi自动登录的代码
程序员文章站
2022-05-04 08:21:38
...
代码如下:
# _*_ coding:utf-8 _*_
# name login_baidu.py
import urllib,urllib2,httplib,cookielib
def auto_login_hi(url,name,pwd):
url_hi="http://passport.baidu.com/?login"
#设置cookie
cookie=cookielib.CookieJar()
cj=urllib2.HTTPCookieProcessor(cookie)
#设置登录参数
postdata=urllib.urlencode({'username':name,'password':pwd})
#生成请求
request=urllib2.Request(url_hi,postdata)
#登录百度
opener=urllib2.build_opener(cj)
f=opener.open(request)
print f
#打开百度HI空间页面
hi_html=opener.open(url)
return hi_html
if __name__=='__main__':
name='hjkll'
password='11111111'
url='http://hi.baidu.com/ewayfly'
h=auto_login_hi(url,name,password)
print h.read()
推荐阅读
-
Python的Flask框架应用程序实现使用QQ账号登录的方法
-
python自动登录12306并自动点击验证码完成登录的实现源代码
-
python实现自动登录人人网并采集信息的方法
-
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
-
python实现校园网自动登录的示例讲解
-
Python使用win32com模块实现数据库表结构自动生成word表格的方法
-
对python使用telnet实现弱密码登录的方法详解
-
Python爬虫使用selenium爬取qq群的成员信息(全自动实现自动登陆)
-
使用70行Python代码实现一个递归下降解析器的教程
-
Python def函数的定义、使用及参数传递实现代码