py简单登陆网站
时间:2010-10-18 来源:mingyou2010
# -*- coding: utf-8 -*-
import urllib, cookielib, urllib2
# cookie
cookie = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
urllib2.install_opener(opener) # Login
values = {'username': 'name',
'password': 'passsword'}
data = urllib.urlencode(values)
aa = urllib2.urlopen('https://passport.baidu.com/?login&tpl=mn',data)
print values
print '--------------------------------------------------------' center = urllib2.urlopen('http://passport.baidu.com/center')
print center.read() #以上代码是登陆百度,然后打印出个人中心,很简单 #每个网站的登陆方式可能不一样,要提交的值也会不一样,需要具体分析
import urllib, cookielib, urllib2
# cookie
cookie = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
urllib2.install_opener(opener) # Login
values = {'username': 'name',
'password': 'passsword'}
data = urllib.urlencode(values)
aa = urllib2.urlopen('https://passport.baidu.com/?login&tpl=mn',data)
print values
print '--------------------------------------------------------' center = urllib2.urlopen('http://passport.baidu.com/center')
print center.read() #以上代码是登陆百度,然后打印出个人中心,很简单 #每个网站的登陆方式可能不一样,要提交的值也会不一样,需要具体分析
相关阅读 更多 +