質問

私はそのようなコードを持っています:

for file in file_list:
    shutil.copyfile(file,newpath)
#do further actions

そして、ここに質問があります #do further actions 私はコピーされたfileを使用するので、私は shutil.copyfile 関数はタスクを終了します。どうすればこれを確認できますか?

役に立ちましたか?

解決

shotil関数は、操作が終了した後にのみ返す必要があります。 OSレベルで面白いことが起こっていない場合、このように安全であるはずです。

ファイルのサイズがわかっている場合は、それが正しいかどうかを確認できます。

他のヒント

copyfile ブロッキング関数です。あなたが到達するまでに #do further actions 常に行う必要があります。そうでない場所に問題がありますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top