3

JavaScript の作業には Selenium が必要です。

最初に Scrapy を使用してログインし、次にSelenium でFormRequest開く必要があります。response.url

問題は、Selenium に Cookie がないため、ログイン ページが開くことです。

クッキーをスクレイピーからセレンに渡す方法を知っている人はいますか?

4

1 に答える 1

2

これまでに書いたコードを提供していないので、参考にさせていただきます。

Scrapy から Cookie を取得するには、scrapy.http.cookies.CookieJarandextract_cookieメソッドを参照してください ( Scrapy - how to manage cookies/sessions を参照)。

Seleniumドライバーの Cookie を設定するには、add_cookieメソッドを参照してください。

以下も参照してください。

于 2013-05-15T11:52:06.807 に答える