繁体   English   中英

如何将Cookie插入urllib2 openerdirector对象?

[英]how do I insert a cookie into a urllib2 openerdirector object?

有没有一种方法可以将Cookie附加到已经制作和使用过的openerdirector对象中?

尝试这个:

import urllib2
import cookielib

# load cookies from file
saved_cookies = cookielib.MozillaCookieJar('cookie_file_name')
saved_cookies.load()

opener = urllib2.build_opener() # your opener director

# do something...
opener.add_handler(urllib2.HTTPCookieProcessor(saved_cookies))

编辑:根据Python cookielib文档 ,除非被新加载的cookie覆盖,否则将保留旧的cookie。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM