私は、Webページでのいくつかの静的解析するプログラムを作成する準備ができてい
と私はHTML DOMは、このようなhtml5lib、Beautiful Soupとして解析するための多くのPythonライブラリを見つけた...
はしかし、私はそれは難しいようにブラウザのオブジェクトにアクセスすることが判明しましたwindow
オブジェクトby python。
javascriptのようにブラウザオブジェクトを取得するためにpythonを使用することはできますか?
例:window.location
ありがとうPython経由でブラウザオブジェクトを取得しますか?
1
A
答えて
0
これは不可能です。ウィンドウオブジェクトは、ブラウザ内で実行されているJavaScriptコードでのみ使用できますが、PythonスクリプトでHTMLファイルを解析しています。たぶんあなたは実際に何を達成しようとしているのかをより詳細に説明するより具体的な質問をするべきでしょう。
0
PyQtのQWebkitを試してみると、JavaScriptにアクセスして評価することができます。
関連する問題
- 1. PHPSESSID経由で取得
- 2. T-SQL HTTP経由でファイルを取得しますか?
- 3. XPath経由で番号を取得しますか?
- 4. Python経由でLLNL Visitにデータを取得
- 5. ActiveMQ:JMX経由の接続リストを取得しますか?
- 6. JavaScript経由のサーバーパス取得
- 7. LDAP経由でドメインコントローラの 'highestCommittedUSN'属性を取得します。
- 8. asp.net経由でADアカウントを取得
- 9. HTML5とJSを使用してURL経由でXMLを取得しますか?
- 10. cURLを使用してSSH経由でファイルを取得できますか?
- 11. 投稿とCURL経由で取得
- 12. S3からPHP SDK 2経由でObjectのコンテンツを取得しますか?
- 13. asp.netを経由してdbからimgを取得する
- 14. jQueryを使用してJSON経由でデータを取得する
- 15. SNMP経由でレイヤ3ポート上のMACを取得していますか。
- 16. PHP経由でページの名前を取得していますか?
- 17. GoogleアナリティクスAPI経由でプロパティのベースURLを取得していますか?
- 18. Python経由でFusion TablesのOAuth 2.0アクセスとリフレッシュトークンを取得する
- 19. PHP経由でMySQLからUTF-8文字列を取得しました。 "????????"
- 20. cmd/bat経由でファイルから製品バージョンを取得する
- 21. REST API経由でCognos TM1からデータを取得する
- 22. mySqlからajax経由でjQueryに変数を取得する
- 23. Freshbooks APIからPHP経由でデータを取得する方法
- 24. POST経由で選択からすべてのオプションを取得
- 25. findstr経由でテキストファイルから行を取得する方法
- 26. JNDI経由でJBossからDataSourceを取得する方法
- 27. GETOBJECT( "winmgmts:")経由でWMIオブジェクトを取得できません
- 28. Firebase経由でユーザーのGmailメールアドレスを取得できません
- 29. リアルタイムでサーバーからajax経由でアップデートを取得
- 30. EJBを経由せずにJBossからSessionContextを取得できますか?
PythonからHTMLを解析すると、アクセス可能なブラウザウィンドウが表示されません。私はあなたが何をしようとしているのか理解していません。 –
@Sven Marnach pythonは 'curl --user-agent'のようなユーザエージェントオプションを設定できますか? – YeJiabin
@イエバビン:これは完全に別の質問です.GoogleやSO eacrhで数秒で答えることができます:http://stackoverflow.com/questions/802134/changing-user-agent-on-urllib2-urlopen –