Cookie Jar是一個可以自動刪除不想要的Cookie的小工具,使用者可以將Cookie分類成允許的、禁止的、和未決定的,然后設(shè)定開機時刪除禁止的或未決定的Cookie即可。Cookie Jar是時下互聯(lián)網(wǎng)常用的軟件之一,該軟件綠色、安全、無毒,讓你可以放心使用!有時候我們需要爬一些需要登錄才能進入網(wǎng)頁,這個時候就要用到cookie相關(guān)的一些模塊來操作了。內(nèi)置的http包里包含了cookie相關(guān)的一些模塊,通過它們我們可以自動使用cookie。
CookieJar:管理HTTP cookie值、存儲HTTP請求生成的cookie、向傳出的HTTP請求添加cookie的對象。整個cookie都存儲在內(nèi)存中,對CookieJar實例進行垃圾回收后cookie也將丟失。
FileCookieJar (filename,delayload=None,policy=None):從CookieJar派生而來,用來創(chuàng)建FileCookieJar實例,檢索cookie信息并將cookie存儲到文件中。filename是存儲cookie的文件名。delayload為True時支持延遲訪問訪問文件,即只有在需要時才讀取文件或在文件中存儲數(shù)據(jù)。
MozillaCookieJar(filename,delayload=None,policy=None):從FileCookieJar派生而來,創(chuàng)建與Mozilla瀏覽器 cookies.txt兼容的FileCookieJar實例。
LWPCookieJar(filename,delayload=None,policy=None):從FileCookieJar派生而來,創(chuàng)建與libwww-perl標準的 Set-Cookie3 文件格式兼容的FileCookieJar實例。