一種のコピー/ペースト形式でページからすべての情報を取得したいが、セキュリティ制限のためにサイトからurllibまたはjson情報を使用できない。 PythonがWebページを開き、HTMLコードやJSONをAPIから取得するのではなく、実際のページ自体をコピーする方法があるかどうか疑問に思っていましたか?urllibまたはjsonなしでサイトから情報を取得
-3
A
答えて
1
あなたはselenium
を通じて実際のブラウザでWebページをロードし、.page_source
を取得することができます:
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("url")
print(driver.page_source)
1
は依存...あなたは、標準のpythonを使用するようにしたいですか? yesの場合、:
は、Windows上にある場合、あなたは、あなたがcurl
bitsadmin
でページをダウンロードすることができます
と合わせてsubprocess.check_output()
そうでない場合は別の回答としてselenium
などのパッケージに言及します。
関連する問題
- 1. Schema.orgからJSON-LD情報を取得
- 2. Express.js外部APIから情報を取得してサイトにレンダリング
- 3. ネストされたJSON値から情報を取得する
- 4. JSONを使用してデータベースから情報を取得
- 5. JSONデータから情報を取得し、CSVファイルに保存
- 6. C#のJSONから適切な情報を取得できません。
- 7. AndroidでFacebookから情報を取得
- 8. swiftでWebserverから情報を取得
- 9. AndroidスタジオはオーバーライドメソッドでXMLから情報を取得します
- 10. asp.netでサイトの完全なヒット情報を取得
- 11. JSONオブジェクトの内部深さから情報を取得する
- 12. 特定のjsonファイルから情報を取得する方法
- 13. Yammer SDK - ユーザー情報を取得する(JSONからPHPへ)
- 14. PHPエラー:php_network_getaddressesは:のgetaddrinfoは失敗しました:(他のサイトから情報を取得中。)
- 15. クリックしたQGraphicsItemから情報を取得するには?
- 16. WebサイトからHTML IDを取得して情報を入力し、c#またはvb.netのボタンを押す
- 17. APIKitでiTunes APIから曲情報を取得したい
- 18. PHPからアンドロイドスタジオへのJSON情報の取得
- 19. JSON APIからの情報の取得方法
- 20. の取得情報フォームのJSONエンコード
- 21. gui情報はwp7 xapファイルから取得しますか?
- 22. データベースから情報を取得する
- 23. AlertDialogから情報を取得
- 24. ModelValidatorからアクション情報を取得
- 25. データグリッドから情報を取得する
- 26. アンドロイドジオコーダからペルシア語情報を取得
- 27. バッテリーの情報をアンドロイドデバイスから取得
- 28. クレームIDからグループ情報を取得
- 29. form_validのフォームデータから情報を取得
- 30. Jenkins APIからビルド情報を取得
実際のページ自体を_copyとするとどういう意味ですか?ブラウザでページをレンダリングさせますか? – Finwood
「実際のページ」の定義は興味がありますか?ページはhtmlとjavascriptです。 –
[誰でも良いPythonベースのWebクローラを知っていますか?](http://stackoverflow.com/questions/419235/anyone-know-of-a-good-python-based-web-crawler -th-i-could-use) – kloddant