我正在尝试使用以下代码从我的数据目录中的每个文件计算最大值:
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
打印最大文件(路径)
我还检查了我的路径,它是完全正确的。错误是:
f = open(file)
IOError: [Errno 2] No such file or directory: 'bvp.txt'
bvp.txt 是我数据目录中的第一个文件!我对 Python 或编程不是很有经验,所以遇到了一些麻烦,实际上我现在开始在学院使用它。