2017-09-10 9 views
0

スクリプトで要求されているウェブページ内のjavascriptで設定されたクッキー値が必要なオートメーションスクリプトを作成しています。セレンを使わずにjavascriptでクッキーを設定する方法はありますか?私のテストでは、セレンはヘッドレスブラウザでも非常に遅いです。これらのクッキーを入手するには、より良い(より速い)方法が必要です。すべての助けに感謝!Pythonでウェブページからクッキーを取得するには、セレンなしでjavascriptを設定してください。

答えて

0

requestSessionオブジェクトは、伝統的なクッキーを自動的に処理します。

これらのクッキーがJavaScriptによって設定されている場合は、それらを「エミュレート」して手動で設定する必要がありますが、可能なはずです。 Pythonは独自のJSコードを実行しません。

0

はい、クッキーはjs-cookieのように、クッキー内の多くの値が存在することができますので、あなたはそれから値を収集するために、独自の関数を記述、またはライブラリを使用することができますいずれか

document.cookie 

を使用してJavaScriptで読み取ることができます。

はもっとここで読む:

https://www.w3schools.com/js/js_cookies.asp

関連する問題