私はpythonでウェブサイトを解析します。彼らは多くのリダイレクトを使用し、javascript関数を呼び出すことによってそれらを行います。ウェブサイト上のjavascriptリダイレクトの最終的な宛先を取得する
urllibを使用してサイトを解析すると、返されたHTMLコードで宛先URLを見つけることができないため、私には役に立ちません。
DOMにアクセスし、Pythonコードから正しいjavascript関数を呼び出す方法はありますか?
私が必要とするのは、リダイレクト先のURLです。
実際のブラウザと同じように、htmlの解析、DOMの構築、javascriptの実行は難しいです –
その他の困難な方法:Pythonから実際のブラウザエンジンを制御するためにSeleniumやWebKitバインディングなどのツールを使用します。 –
私が聞きたいものではありません... – Kai