我想使用scrapy和python使用我的cookie自动登录到SO。 但我不知道
现在使用哪一个登录
__qca_ _utma_ _utmb_ _utmc __utmz gauthedsgt usrLocal storage
3.该文件中的内容以及如何在Scrapy代码中使用
答案 0 :(得分:1)
您应该在向服务器创建第一个请求时传递Cookie,如this page所述:
request_with_cookies = Request(url="http://www.example.com",
cookies={'currency': 'USD', 'country': 'UY'})
如果您不想要哪个cookie对auth很重要,请使用所有这些cookie或尝试使用其中一个。同时检查是否已启用CookiesMiddleware以在进一步的请求中保留您的Cookie。
如果你想使用存储在文件中的cookie,我建议你编写这个文件的简单解析器,并将文件内容转换为python dict。只要您的文件采用简单的纯文本格式,这将很容易。