首页 > 解决方案 > Python:将特定内容从一个文件移动/复制到另一个文件

问题描述

对于此代码,我正在尝试将特定行的文本/内容从一个文件移动或复制到另一个空文件。问题是,对于我在这里写下的这段代码,它将所有内容从第一个文件复制到第二个文件,但我需要它使用简单的用户界面选择性地复制内容。复制到另一个文件后,我必须删除原始源文件中的上述内容,这也是我说移动内容的原因。但搬家时,我不知道该怎么做,所以我转向复制。如果有人可以帮助解决此代码,或者甚至知道将内容从一个文件移动到另一个文件的方法,请回复,谢谢!

# open both files
fileHandler=open('fruits.txt', 'r')
lines=fileHandler.readlines()
print(lines)
chooseLine=int(input('Enter line number to update record (1st line = 0): '))
mover=lines[chooseLine]
# open both files
with open('fruits.txt','r') as firstfile, open('fruits2.txt','a') as secondfile:
      
    # read content from first file
    for mover in firstfile:
               
             # append content to second file
             secondfile.write(mover)

标签: python

解决方案


推荐阅读