我现在有以下代码:
tw_jar = cookielib.CookieJar()
tw_jar.set_cookie(c1)
tw_jar.set_cookie(c2)
o = urllib2.build_opener( urllib2.HTTPCookieProcessor(tw_jar) )
urllib2.install_opener( o )
现在,在我的代码中,我不想使用任何cookies(同时也创建了新的cookies)。在
我可以做一个简单的tw_jar.clear()
还是需要再次构建并安装打开器以除去请求中使用的所有cookie?在
如果你不想要饼干,我建议你做一个新的开场白。但是,如果出于某种原因希望保留旧的,则从处理程序列表中删除cookie处理器应该可以:
这是在Python安装中如何定义
HTTPCookieProcessor
:由于只保存了一个引用,所以您只需操作原始的
tw_jar
实例,它将影响将来的所有请求。在相关问题 更多 >
编程相关推荐