def monthly_report(year,month):
pre_script="Murree_weather"
format='.txt'
file_name=pre_script + year + month+format
file = open(file_name,"r")
print(file.readline())
return
monthly_report("_2004","_Dec")
以上是我的代码,但出现错误:
文件“ C:/ Users / MY PC / PycharmProjects / lab 3 / lab3.py”,第12行,在 Monthly_report(“ _ 2004”,“ _ Dec”) 文件“ C:/用户/ MY PC / PycharmProjects /实验室3 / lab3.py”,第8行,位于month_report 文件=打开(文件名,“ r”) FileNotFoundError:[错误2]没有这样的文件或目录:'Murree_weather_2004_Dec.txt'
答案 0 :(得分:0)
未经修改,您的代码便为我运行并运行,很容易导致您忽略与文件不在同一目录的情况。
def monthly_report(year, month):
pre_script = "Murree_weather"
format = ".txt"
file_name = pre_script + year + month + format
file = open(file_name, "r")
print(file.readline())
return
monthly_report("_2004", "_Dec")
(xenial)vash@localhost:~/python$ python3.7 monthly_report.py This is Murree