私はセレンを使ってダウンロードを開始しました。ダウンロードが完了したら、特定のアクションを実行する必要があります。ダウンロードが完了したときに簡単な方法がわかりますか? (私はFireFoxドライバを使用しています)python selenium、ダウンロードが完了したらどうしたらいいですか?
7
A
答えて
9
ダウンロードが完了するまで待つセレンの仕方はありません。
ファイルは「ダウンロード」ディレクトリに表示されるまで、ここでの一般的な考え方は、待つことになります。
これはどちらか再度ファイルの存在をチェック何度もループすることによって達成される可能性があります。
または、ディレクトリを監視するためにwatchdog
のようなものを使用して:
0
Chromeでは、ダウンロードが完了していないファイルの拡張子が.crdownload
です。 set your download directoryが正しく設定されている場合、必要なファイルがこの拡張子を持たなくなるまで待つことができます。原則として、これはファイルが存在するのを待つこと(suggested by alecxe)とあまり変わりありませんが、少なくともあなたはこのように進捗を監視することができます。
関連する問題
- 1. C# - ファイルのダウンロードが完了したら何かします
- 2. [OpenFeint initialize ....]が完了したらどうすればいいですか?
- 3. ロッテアニメーションが完了したらどうすればいいですか?
- 4. ルールの処理が完了したらどうすればいいですか?
- 5. Paperclipのダウンロードが完了したら、わかりますか?
- 6. PHPスクリプトが完了したら、別のページに移動するにはどうしたらいいですか?
- 7. ダウンロードが完了したら検出します
- 8. UIBarButtonItem - 「完了」ボタンをポップするにはどうしたらいいですか?
- 9. SendAsyncが完了したら?
- 10. 完了したら、デフォルトのカレンダーを設定するにはどうしたらいいですか?
- 11. Wp7、C#viewModelでダウンロードが完了したらナビゲート
- 12. Python + Selenium + Firefoxでダウンロードが完了するまでお待ちください
- 13. appcacheが完了したらいつ知っていますか?
- 14. ファイルのダウンロードが完了したら、httpwebrequestとwebresponseを使ってどのように知っていますか?
- 15. WebClientダウンロードが完了したら閉じるアプリケーション
- 16. すべて完了した後にSelenium WebDriverが終了する
- 17. ダウンロードが完了した後にサーバーからファイルを削除します。
- 18. Html5キャンバスレンダリングが完了したら、どうすればわかるのですか
- 19. $ .getが完全に完了したら何かをします
- 20. 入力が完了したらスキャナを終了するにはどうすればよいですか?
- 21. tomcatの起動が完了したらどうすればいいですか? (C#でサービスを制御する)
- 22. アクティビティが完了したら、CustomDialogをどのように保持しますか?
- 23. Paint.NETでファイルの編集が完了したらどうすればいいですか?
- 24. ファイルがPythonでダウンロードを完了したかどうかを判断する方法
- 25. 表示が完了していないビューが完了したら、それを設定します。
- 26. ビューのレンダリングが完了したら、どうすればわかりますか?
- 27. amazon mapreduceタスクが完了したら、どうすればわかりますか?
- 28. シークが完了したらAndroid exoplayerコールバック
- 29. ファイルのアップロードが完了したら、新しいページにリダイレクト
- 30. LIBGDX:サウンドの再生が完了したらどうすればいいですか?