f1 = open("D:/Studies/Python/IDEs/PyCharm/Basics/Basics.py", 'r')
print(next(f1))
错误是:
ValueError:关闭文件的I / O操作。
我正在尝试从另一个路径中的程序访问此文件:-(“D:\ Studies \ Python \ IDEs \ PyCharm \ File IO \ File_IO_Basics.py”)
这是一个问题吗?
如果还有其他问题请提及。
答案 0 :(得分:0)
很可能您的文件尚未成功打开。尝试在您的打开命令附近添加try ... except
,并确保文件确实打开的方式:
try:
f1 = open("D:/Studies/Python/IDEs/PyCharm/Basics/Basics.py", 'r')
print "File has been opened"
print(next(f1))
except:
print "File has not been opened"
您还可以使用以下方法检查您的文件是否存在于该路径中
import os
if os.path.exists("C:\..."):
print "File exists"