python cookie 的问题
login_res = requests.post(url=login_url, headers=self.headers, data=form_data, proxies=self.proxies).text
self.cookie_name=requests.post(url=login_url, headers=self.headers, data=form_data, proxies=self.proxies).cookies
response=requests.get("http://radar.itjuzi.com/investevent/info?location=in&orderby=def&page={}&{}".format(page,urllib.urlencode({"prov": area})),headers=self.headers,proxies=self.proxies,cookies=self.cookie_name).text
这个网站的cookie 是有时间限制的,所以需要做判断做定时计算
我这样写cookie 登陆的问题,有错误吗?我爬的这个网站 再爬的过程中会cookie 断,重新计算,
我这样写的话 每次都是以self.cookie是不是有错误?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
cookies会中断,我觉得检测下是否退出,然后再登录,会好一点,因为不停地login会被人当作有异常处理了
使用requests.Session,这样写规矩
代码