利用python写一段代码实现将csv中的两列数据添加到另一个csv文件的末尾,并输出这另一个csv文件
时间: 2024-05-12 10:18:14 浏览: 47
Python常见读写文件操作实例总结【文本、json、csv、pdf等】
好的,以下是代码:
```python
import csv
# 打开原始CSV文件和目标CSV文件
with open('source.csv', 'r') as f_source, open('target.csv', 'a', newline='') as f_target:
reader = csv.reader(f_source)
writer = csv.writer(f_target)
# 读取原始CSV中的两列数据,将其添加到新的行尾,并输出到目标CSV文件
for row in reader:
new_row = row + [row[0], row[1]]
writer.writerow(new_row)
print('成功将CSV中的两列数据添加到另一个CSV文件的末尾!')
```
请将代码中的“source.csv”替换为需要添加数据的CSV文件的文件名,“target.csv”替换为目标CSV文件的文件名。另外,注意代码中的缩进以及“newline=''”参数的使用。
阅读全文