すべてがタイトルにあります!pyromでchromedriver seleniumのダウンロードディレクトリを定義します
pythonで使用されるselenium-chromedriverのダウンロードディレクトリを定義する方法はありますか?
多くの研究にもかかわらず、私は決定的なものを見つけませんでした。 初心者として、Chromedriverの "desired_capabilities"または "options"について多くのことを見てきましたが、何も問題を解決しませんでした。 (と私はまだそれがあればわからない!)
私の問題をもう少し説明する: 私は多くのURLをスキャンする(200 000)と各URLのファイルをダウンロードする。 私は、URL、私はそれに廃棄された情報、および私は各Webページのために今ダウンロードしたファイルの名前でテーブルを作成する必要があります。 治療する必要があるボリュームでは、治療のスピードを上げるためにクロムドライブの複数のインスタンスを開くスレッドを作成しました。 ダウンロードしたすべてのファイルが同じデフォルトのディレクトリに到着し、ファイルをURLにリンクすることができなくなってしまうという問題があります。 したがって、各スレッドのダウンロードディレクトリを作成して、 1。
タイトルの中に私の質問に対する回答がある場合や、ダウンロードしたファイルを特定してそれを現在のURLとリンクさせるための回避策がある場合は、感謝します。
....以下のコードを試してみてください。ダウンロードしたファイルで何かしていますか?これを読んでください:http://ardesco.lazerycode.com/index.php/2012/07/how-to-download-files-with-selenium-and-why-you-shouldnt/そしてこのhttp: /www.blog.pythonlibrary.org/2012/06/07/python-101-how-to-download-a-file/ – Ardesco
hi ご返信いただきありがとうございます。 私は実際にテストを実行するのに実際にはSeleniumを使用しませんが、実際には後処理のためのデータCSVファイルの大量ダウンロードを自動化するために使用します。 私はurllib2の方法を探そうとしましたが、サイトで認証するのが難しい問題でした... (おそらく私は日曜日のDIY初心者で、セレニウムは私が見つけたときに黄金の卵のガチョウでした! ...) – matlabat