Python登录网易微博

import urllib2
import urllib
import cookielib
import re


cj = cookielib.LWPCookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))    写入cookies

#opener.addheaders = {('User-agent','Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1']}   写入头文件
urllib2.install_opener(opener)

url = 'https://reg.163.com/logins.jsp'

values = {'username':'xxxxxxx','password':'xxxxxxxxxxxxx','url':'http://t.163.com/session/first','product':'t','type':'1'}    账号密码

data = urllib.urlencode(values)

req = urllib2.Request(url,data)

response = urllib2.urlopen(req)

page = response.read()

cj.save('wangyi.txt')    写入cookies  以便下次直接使用

m=re.search('location.replace\(\"(?P<url>http://reg.youdao.com/crossdomain.jsp.*?)\"',page)
murl = m.group('url')

mm = opener.open('xxxxxxxx').read()
print mm
换博客了,从网易转移。。。呵呵
posted @ 2011-07-09 10:43  must Do  阅读(266)  评论(0)    收藏  举报