在python2中使用Cookielib库进行处理,而在python3中用Cookiejar进行处理
我用的是python3
在代码头部引入模块
import http.cookiejar
#创建CookieJar对象
cookiejar = http.cookiejar.CookieJar()
#创建opener #urllib.request.HTTPCookieProcessor(你创建的CookieJar对象)这里是创建cookie处理器
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookie))
#然后吧opener安装为全局就行了
urllib.request.install_opener(opener)
再利用函数post你的网页就ok了
当然这里讲的是使用urllib库的处理
你也可以使用requests库进行处理
这里示范一遍
import requests
创建一个session对象
a = requests.session()
#利用session对象post登陆网址获取post传输回来的数据(里面有cookie信息)
data = a.post(url,pdata(传输的数据,账号密码等))
现在就可以利用data来get网页了
content = a.get(url,cookie = data.cookie)
一六年。。。。。。。