フォルダ内の複数のテキストファイルを読みたいと思います。私はos.listdir()を使って自分のフォルダ内のすべてのファイルを取得しています。私はテキストファイルを読むためにopenを使用していて、ファイルを書き込むために書き込みます。ただし、コードを実行するとエラーが発生します。 ここにコードを添付しました。エラー:そのようなファイルやディレクトリはありません: 'satu.txt'
import os
infilename = os.listdir("C:\Python27\input")
for filename in infilename:
f = open(filename, "r")
data = f.read()
f.close()
あなたのスクリプトはどこにありますか?どのように実行しますか?あなたは相対パスが間違っている可能性があります – dazedconfused
私はスクリプトをPythonフォルダの中に置きます。私はPythonシェルを使用して実行します。私がfilenameを印刷すると、ファイルの名前が表示されますが、読むことはできません。 \t印刷ファイル名\t satu.txt –
のような。 –