3

我需要 Selenium 来进行 javascript 工作。

首先我使用 Scrapy 登录FormRequest,然后我需要response.url使用 Selenium 打开。

问题是 Selenium 没有 cookie,因此它会打开登录页面。

有谁知道我怎样才能将cookie从scrapy传递到selenium?

4

1 回答 1

2

由于到目前为止您还没有提供您编写的任何代码,所以我只会推荐您。

为了从 Scrapy 获取 cookie,请查看scrapy.http.cookies.CookieJarextract_cookie方法(请参阅Scrapy - 如何管理 cookie/会话)。

要为 selenium 驱动程序设置 cookie,请参见add_cookie方法。

另见:

于 2013-05-15T11:52:06.807 回答