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