ファイルのダウンロードを待っている間にPythonスクリプトを一時停止します。 私は明示的な待機を使用したくありません。 私はこれを速く実行し、明示的な待機に頼らないことを望みます。 私はちょっとノービッシュですが、ここで私が試したことがあります。whileループのglobモジュールを使用してダウンロードを待ちます
file_check = glob.glob1('downloads', '*.pdf')
while not os.path.isfile(str(file_check)):
time.sleep(1)
私はstr()を使用しました。これは、パスの文字列が必要であると不平を言いました。 これは適切にこれを行う方法ではないと感じています。どのように動的にファイルのダウンロードを待つべきですか?
P.S 私の.pdfファイルは「/ downloads」にダウンロードされ、私のpdfはダウンロード前に動的に名前が付けられているので、globsワイルドカードが必要です。