def main():
fh = open('lines.txt')
for line in fh.readlines():
print(line)
if __name__ == "__main__": main()
目录文件
我在for-working.py文件上,正试图访问同一工作目录中的lines.txt文件。但我错了No such file or directory: 'lines.txt'
打开文件时,python需要有一个绝对路径吗?
为什么这条相对路径在这里不起作用?
运行Python3.6
编辑^1我正在运行visualstudio代码和Don Jayamanne的python包扩展,以及“代码运行器”包来编译/执行python代码
编辑^2完全错误:Traceback (most recent call last):
File "c:\www\Ex_Files_Python_3_EssT(1)\Ex_Files_Python_3_EssT\Exercise Files\07 Loops\for-working.py", line 11, in
if __name__ == "__main__": main()
File "c:\www\Ex_Files_Python_3_EssT(1)\Ex_Files_Python_3_EssT\Exercise Files\07 Loops\for-working.py", line 7, in main
fh = open('lines.txt'