以下是一个使用Python编写的解决方法,该方法不使用Excel编辑CSV文件。
import csv
# 读取CSV文件
with open('input.csv', 'r') as file:
csv_reader = csv.reader(file)
# 处理CSV数据
for row in csv_reader:
# 在这里可以对每一行的数据进行处理
# 例如,可以将数据保存到数据库中,或者进行其他计算等操作
# 示例:打印每一行数据
print(row)
# 写入CSV文件
with open('output.csv', 'w', newline='') as file:
csv_writer = csv.writer(file)
# 写入数据到CSV文件
csv_writer.writerow(['Column 1', 'Column 2', 'Column 3']) # 写入表头
csv_writer.writerow(['Data 1', 'Data 2', 'Data 3']) # 写入数据行
上述代码使用了Python的csv模块来读取和写入CSV文件。在读取CSV文件时,我们可以对每一行的数据进行处理,例如打印、保存到数据库等。在写入CSV文件时,我们可以使用csv.writer对象来写入数据,包括表头和数据行。
注意:在使用上述代码之前,需要确保已经安装了Python和csv模块。