当前位置:天才代写 > tutorial > Python教程 > Python操纵cookie之cookielib模块

Python操纵cookie之cookielib模块

2017-11-02 08:00 星期四 所属: Python教程 浏览:745

cookielib是一个自动处理惩罚cookies的模块,假如我们在利用爬虫等技能的时候需要生存cookie,那么cookielib会让你事半功倍!他最常见的搭档模块就是python下的urllib和request。

焦点类

1.Cookie

该类实现了Netscape and RFC 2965 cookies界说的cookie尺度,根基可以领略为某一条cookie数据。

部门代码如下,许多属性是不是很眼熟?

    self.domain_initial_dot = domain_initial_dot
    self.path = path
    self.path_specified = path_specified
    self.secure = secure
    self.expires = expires
    self.discard = discard
    self.comment = comment
    self.comment_url = comment_url
    self.rfc2109 = rfc2109

2.CookiePolicy

该类的主要成果是收发cookie,即确保正确的cookie发往对应的域名,反之一样。

3.DefaultCookiePolicy

该类实现了CookiePolicy的接口。

4.CookieJar

CookieJar是cookie的荟萃,可以包括有许多Cookie类,是我们的主要操纵工具。内里有一系列的要领可以支持越发细致的操纵!

5.FileCookieJar

该类担任自CookieJar,CookieJar只是在内存中完本钱身的生命周期,FileCookieJar的子类可以或许实现数据耐久化,界说了save、load、revert三个接口。

6.MozillaCookieJar & LWPCookieJar

两个实现类,担任干系如下:

Python哄骗cookie之cookielib模块

 

    关键字:

天才代写-代写联系方式