URLのリストにアクセスする必要がありますが、ダウンロードを開始するURLを開きたくありません。URLがPythonでSeleniumを使用してファイルをダウンロードするかどうかを確認するにはどうすればよいですか?
for url in url_list:
if (url will not start a download):
driver.get(url)
..................
else:
continue
誰かがこれに対する解決策を持っていますか?おかげで答え
は何の条件あなたが試してみましたか?通常のURLとダウンロードを開始するURLとの違いはありますか?おそらく、ダウンロードを引き起こすものにはファイルの拡張子が含まれていて、.pdf、.mp4などの拡張子がURLにあるかどうかを確認したり、正規表現で確認することができます。試してみてください。ここにコードを追加してURLサンプルを追加してください。 – lauda
URLを確認することは本当に良い選択です。私はそれを実装して問題を少し軽減しましたが、リダイレクトが関係するときにはまだ問題があります。 – Neill
あなたの質問を何が起こったのかの詳細で更新し、ケースが特定のものであるかどうかを確認してください。URLに特定の文字列が含まれている可能性があります。 – lauda