次のコードを使用して、データ ディレクトリ内の各ファイルから最大値を計算しようとしています。
from os import listdir
def max_files(dir):
l = listdir(dir)
for n in l:
list_num(n)
def list_num(file):
f = open(file)
lines = f.readlines()
v=[]
for n in lines:
for s in n.split():
v.append(float(s))
mx = v[0]
maxi=[]
for i in v:
if i > mx:
mx = i
maxi.append(mx)
continue
continue
return maxi
max_files (パス) を印刷します。
パスも確認しましたが、完全に正しいです。エラーは次のとおりです。
f = open(file)
IOError: [Errno 2] No such file or directory: 'bvp.txt'
bvp.txt はデータ ディレクトリの最初のファイルです。私は Python やプログラミングの経験があまりないので、少し問題があります。実際、私は今学部で使い始めています。