Python代码 - “FileNotFoundError”

时间:2014-12-07 16:18:00

标签: python

有人能告诉我我的代码有什么问题。我是一个菜鸟,也是编程的新手。

myFile = open('example2.txt', 'rt')
total=0.0
count=1
for line in myFile:
    total=total+float(line)
    count=count+1
    print("reading in:"+line,end='')

average=total/count
print("\n\nAverage: "+str(average))

1 个答案:

答案 0 :(得分:0)

您的问题是运行脚本时example2.txt不在当前工作目录中。

通常,最好使用文件的完整路径标识文件,以便准确了解脚本查找文件的位置:

 open(r'C:\TestProgram\Sample Data\example2.txt', 'rt)

或者,如果您的目标是编写将在当前工作目录中运行的程序,请在尝试打开它们之前测试是否存在预期文件。