【发布时间】:2016-06-06 08:16:18
【问题描述】:
我有两个文本文件 test1.txt 和 test2.txt。我希望能够读取test1.txt 的内容并将其写入text2.txt 的特定行。
我已经能够读取test1.txt 的内容并将它们写入空白test2.txt。
现在我想更改我的代码以读取test1.txt 的上下文并将它们写入非空text2.txt。
with open("/test1.txt") as f:
lines = f.readlines()
with open("/test2.txt", "w") as f1:
f1.writelines(lines)
如何在第 20 行将test1.txt 的内容插入到test2.txt。
【问题讨论】:
-
它被问了很多次,这是互联网上最常见的问题之一,我讨厌听起来像个混蛋,但是你有谷歌“合并两个文件 python”吗?
-
@Torxed:嗯,OP说:如何将
test1.txt的内容插入test2.txtat第 20 行。 -
@KevinGuan Yea 和谷歌(在我的手机上,所以找到完美代码的工作量很小):stackoverflow.com/q/1325905/929999
-
@Torxed:不,这也是一个不同的问题。您链接的问题是试图现在我想在
'foo1 bar3'和'foo2 bar4'之间插入'foo bar'。
标签: python