當前位置:菜譜大全網 - 減肥食譜 - http.cookiejar類的子類:cookiejar,FileCookieJar,mozillacookiejar,lwpccookiejar。

http.cookiejar類的子類:cookiejar,FileCookieJar,mozillacookiejar,lwpccookiejar。

這是Python的原生庫,提供了壹些操作cookie的方法。

CookieJar:管理HTTP cookie值、存儲由HTTP請求生成的cookie以及將cookie添加到傳出的HTTP請求中的對象。整個cookie存儲在內存中,cookie將在對CookieJar實例進行垃圾收集後丟失。

FileCookieJar (filename,delayload = none,policy = none):從CookieJar派生而來,用於創建FileCookieJar的實例,檢索cookie信息並將cookie存儲在文件中。Filename是存儲cookie的文件名。當delayload為True時,支持延遲訪問訪問文件,即僅在必要時讀取文件或在文件中存儲數據。

Mozilla cookiejar (filename,delayload = none,policy = none):從FileCookieJar派生,用於創建與Mozilla瀏覽器cookies.txt兼容的FileCookieJar實例

Lwpcookiejar (filename,delayload = none,policy = none):派生自FileCookieJar,創建壹個與libwww-perl標準的Set-Cookie3文件格式兼容的FileCookieJar實例。

常用的有cookiejar、mozillacookiejar和lwpccookiejar。其中mozillacookiejar和lwpccookiejar都有將cookie保存為文件並讀取的方法,即與本地進行交互,只是保存的文件格式不同。而cookiejar建議使用requests . cookies . requestscokiejar()。