【发布时间】:2019-11-18 22:08:30
【问题描述】:
我有 2 个文件“CSV”
我想将第一个文件中的行插入到第二个文件中
如何插入特定数量的行,例如前 10 行 以及如何插入所有文件
如何用 python 做到这一点?
例如:
第一个文件包括:
1 , A
2 , B
3 , C
第二个文件包括:
4 , D
我想将第一个文件中的行添加到第二个文件中,所以第二个文件将是这样的:
4 , D
1 , A
2 , B
3 , C
这是我使用的代码:
outfile = open("second.csv", "w", encoding="utf8")
for line in open("first.csv", "r", encoding="utf8"):
outfile.write(line)
outfile.close()
但我的代码中的问题不是插入更多行代码删除第二个文件中的内容,然后将第一个文件中的内容插入其中(我想要的是插入行而不删除第二个文件中的内容)
【问题讨论】:
-
嗨,@MOHA7z,欢迎来到 Stack Overflow。到目前为止,您尝试过什么?
-
@DaniilRyzhkov 你好,我添加了我的代码,你能看看你能不能修复它吗?谢谢
标签: python