我正在使用以下命令在python中打开文件。然后我将对象复制到w。
import os
os.chdir(r"C:\Users\")
with open(r"abc.040", 'r+') as k:
w = k
for a in w:
print(a)
但是,当我尝试遍历for循环中的w对象时,我得到了错误提示。
Traceback (most recent call last):
File "C:/Users/w.py", line 8, in <module>
for a in w:
ValueError: I/O operation on closed file.
如何复制文件实例
答案 0 :(得分:1)
使用readlines
例如:
import os
os.chdir(r"C:\Users")
with open(r"abc.040", 'r+') as k:
w = k.readlines()
for a in w:
print(a)