我正在尝试读取一个名为“ files.txt”的文件,并按顺序返回每一行。当我确定文本文件在我的工作目录中时,我收到并捕获了没有此类文件或目录。代码有什么不当之处吗?
def main():
FileRead()
def ReadFile(filename):
files = open(filename)
lines = files.readlines()
for index, line in enumerate(lines):
print(index, "=", line)
def FileRead():
try:
ReadFile("files.txt")
except IOError as e:
print("Could not open file:", e)
if __name__ == "__main__":
main()