我有一个程序可以从某个站点下载图像(使用python 3.4)。从程序中的多个功能执行下载。每次在每个功能中我都会从网站上获取cookie。是否可以制作全局变量" pk",获取1次cookie并将其分配给该变量" pk"?然后在每个函数中检查cookie是否仍然有效。如果有效 - 使用它们,如果没有 - 获取新的。
我制作了全局变量:
$(document).ready(function(){
$('img').hover(function(){
$(this).toggleClass('blur');
});
});
我从网站获取Cookie并将其分配给变量:
pk=requests.cookies.RequestsCookieJar()
但我无法找到检查Cookie是否仍然有效的方法,甚至无法检查它们是否存在。这种方式不起作用:
with requests.Session() as v:
try:
p = v.post('http:...index.php', data=payload)
except:
time.sleep(5)
pk=v.cookies
" PK"里面有饼干,我可以把它们打印出来,但是案例"否则"从来没有碰巧工作。
如果......其他说明,请帮忙写下工作。