python - 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)
解决方案
推荐阅读
- react-native - 在没有 ctrl m 菜单的情况下反应本机应用程序更改主机端口
- spire.doc - spire.doc 无法将数据从 doc/rtf 文件转换为 pdf
- shiny - Flexdashboard 使用每个用户输入打开新选项卡
- firebase - React Redux Firebase:firebaseConnect 出错 - 无法读取未定义的“有序”属性
- php - 如何转义在 PHP 中具有默认值的函数参数?
- android - 单击小部件按钮时调用带有改造的 API
- android - Supernova Emoji 库与 Android 中的 socket.io 聊天应用程序集成
- javascript - 每次向 DOM 中添加不同坐标的元素
- animation - Flare 画板项目需要时间在 Flare 角色上渲染
- devexpress - 如何设置 columnOption 循环抛出所有列?