LWPCookieJar的使用
来源:互联网 发布:英雄无敌3恐怖骑士知乎 编辑:程序博客网 时间:2024/06/06 07:28
LWPCookieJar是python中管理cookie的工具,可以将cookie保存到文件,或者在文件中读取cookie数据到程序
写入cookie到文件
from cookielib import LWPCookieJar cj = LWPCookieJar() cj.set_cookie(cookielib.Cookie(version=0,name=s_cookie['name'],value=s_cookie['value'], port='80',port_specified=False, domain=s_cookie['domain'], domain_specified=True,domain_initial_dot=False, path=s_cookie['path'], path_specified=True, secure=s_cookie['secure'], rest={}, expires=s_cookie['expiry'] if "expiry" in s_cookie else None, discard=False,comment=None, comment_url=None, rfc2109=False)) cj.save(PATH)
set_cookie是添加cookie的方法,可以动态的添加cookie到LWPCookieJar
rest不能设置为None,这个rest不知道有什么用
在文件中读取cookie
from cookielib import LWPCookieJar cookies = LWPCookieJar(PATH) cookies.load(ignore_discard=True, ignore_expires=True)#忽略关闭浏览器丢失,忽略失效
根据cookie_name读取cookie_value
import requests COOKIE_VALUE = requests.utils.dict_from_cookiejar(cookies)[COOKIE_NAME]
0 0
- LWPCookieJar的使用
- python cookielib.LWPCookieJar Python中使用cookielib的FileCookieJar去save(),结果出错:NotImplementedError
- GUID使用的使用
- ${}的使用
- 的使用
- @[],@()的使用
- ->的使用
- +、-、*、/、%的使用
- &&的使用
- %:的使用
- Makefile中使用$$的使用
- Makefile中使用$$的使用
- Red5的使用--使用日志
- prefernce的使用具体使用
- 【工具使用】git 的使用
- 关于使用AsyncTaskLoader的使用
- 使用CABasicAnimation的基本使用
- 使用RocketMQ的客户端使用
- Shell 变量和选项
- 新的开始,最后的开始
- 1.3 pbrt:系统综述(1.3.1-1.3.3)
- 输入参数总结
- 控件的strong和weak问题
- LWPCookieJar的使用
- INS-06006 Passwordless SSH connectivity not set up between the following node
- Caffe —— Deep learning in Practice
- 在laravel框架中如何查看自己写的sql原生格式
- poi get cell value is formula
- Topcoder SRM 616 Div2 1000 TwoLLogo
- nova-authconsole HA方案memcached配置
- OC 方法,继承,多态 练习题
- Android系统自动重启测试