我需要 Selenium 来进行 javascript 工作。
首先我使用 Scrapy 登录FormRequest
,然后我需要response.url
使用 Selenium 打开。
问题是 Selenium 没有 cookie,因此它会打开登录页面。
有谁知道我怎样才能将cookie从scrapy传递到selenium?
由于到目前为止您还没有提供您编写的任何代码,所以我只会推荐您。
为了从 Scrapy 获取 cookie,请查看scrapy.http.cookies.CookieJar
和extract_cookie
方法(请参阅Scrapy - 如何管理 cookie/会话)。
要为 selenium 驱动程序设置 cookie,请参见add_cookie方法。
另见: