python登录网站,Python实现自动登录

  python登录网站,Python实现自动登录

  库克耶尔模块

  该模块主要的类有Cookiejar、Filecookiejar、MozillaCooklejar、LwpCookiejar。这四个的作用分别如下

  1.CookieJar:管理HTTPcookie值、存储超文本传送协议请求生成的饼干,向传出的超文本传送协议请求加饼干的对象,整个甜饼干都存储在内存中,对库克勒亚尔实例进行垃圾回收后甜饼干也将丢失

  2.Filecookiejar(文件名,延迟加载=无,策略=无):从库克耶尔派生而来,用创建文件烹饪罐实例,检索甜饼干信息并将甜饼干存储到文件中,文件名是存储饼干的文件名,静荷载为真实的时支持延迟访问文件,即只有在需要时读取文件或在文件中存数据。

  3 Mozilla Cookiejar(文件名,延迟加载=无,策略=无):从Filecookiejar生来,创建与浏览器名浏览器cookes.txt兼容的FileCookieJar实例。

  4.Lwpcookiejar(文件名,有效负载=无,策略=无):从Filecookiejar派生而来,创建与图书馆万维网-per标准的套餐-烹饪3文件格式兼容的菲莱库奇亚实例。

  利用库克耶尔和请求Httpcookieprocessor。登录人人网。相关示例代码如下:

  从人人贷导入请求,从http.cookiejar解析导入CookieJarheaders={ User-Agent : Mozilla/5.0(windows NT 10.0;win 64x 64)apple wekit/537.36(KHTML,像壁虎一样)Chrome/62。0 .3202 .94 } def get _ opener():CookieJar=CookieJar()handler=request .http cookie processor(cookieJar)opener=request。build _ opener(处理程序)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: