如何在python中复制文件对象

时间:2018-08-07 07:25:40

标签: python python-3.x

我正在使用以下命令在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.

如何复制文件实例

1 个答案:

答案 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)
相关问题