ディレクトリ内のファイルを一覧表示し、関数を使用して各ファイルを解析するこのコードがあります。
paths = []
for filename in os.listdir(r"C:\Program Files (x86)\Folder\Folder"):
with open(filename) as f:
paths.append(parse_file(f))
エラーが発生しました:
File "find.py", line 21, in <module>
with open(filename) as f:
IOError: [Errno 2] No such file or directory: 'file.txt'
このエラーは、file.txt
指定したフォルダーに存在するために表示されたことを示していos.listdir
ます。そこにはさらに多くのファイルがあります。削除file.txt
すると、別のファイルにエラーが表示されます。
また、ファイルをデスクトップのディレクトリに移動しようとしましたが、スクリプトは正常に機能しました。
わからない問題は何ですか。私はPythonにかなり慣れていないので、そのばかげた質問があれば許してください。ありがとうございました!