SO上已经存在一个问题,可以解释如何在特定行号处将行插入python文件的中间。
但是如果我有2个文件怎么办。 inputfile.txt
和outputfile.txt
(已经有一些文本),我想将inputfile.txt
的 all (保留格式)插入{{1}的中间}?
答案 0 :(得分:3)
为什么您认为它与您所指的probable SO question有什么不同?
这只是代替插入行,您需要将inputfile.txt
读入变量,如here所示
并将其插入文件,而不是问题中清楚显示的value
。 (上面提供的链接)
答案 1 :(得分:0)
with open("/inputFile.txt", "r") as f1:
t1 = f1.readlines()
with open("/outputFile.txt", "r") as f2:
t2 = f2.readlines()
t2.insert(90, t1)
with open("/outputFile.txt", "w") as f2:
f2.writelines(t2)
应该这样做