cookielib和urllib2模块结合模拟网站登录

1.cookielib模块

cookielib模块的主要作用就是提供可存储cookie的对象,以便于与urllib2模块配合使用来访问internet资源,例如可以利用本模块的cookiejar类的对象来捕获cookie并在后续链接请求时重新发送。cookielib模块用到的对象主要由cookiejar,filecookiejar,mozillacookiejar,lwpcookisjar.

2.urllib2模块

说到urllib2模块最强大的部分绝对是它的opener

urllib2模块的OpenerDirector操作类,这是一个管理很多处理类(Handler)的类,而所有这些Hander类都对应处理相应的协议或者特殊功能。

cookielib一般与urllib2模块配合使用,主要用在urllib2.bulid_open()函数中作为urllib2.HTTPCookieProcessor()的参数。由此可以模拟登陆。

posted @ 2017-03-29 17:31  道高一尺  阅读(128)  评论(0编辑  收藏  举报