,可以通过以下步骤实现:
下面是一个示例的Python代码,演示如何向多个.csv文件添加新列并填充文件名:
import os
import csv
# 获取所有.csv文件
csv_files = [file for file in os.listdir('.') if file.endswith('.csv')]
# 遍历每个.csv文件
for file in csv_files:
# 打开.csv文件
with open(file, 'r') as f:
reader = csv.reader(f)
rows = list(reader)
# 添加新列并填充文件名
rows[0].append('文件名')
for i in range(1, len(rows)):
rows[i].append(file)
# 保存修改后的.csv文件
with open(file, 'w', newline='') as f:
writer = csv.writer(f)
writer.writerows(rows)
这段代码会在当前目录下遍历所有的.csv文件,并向每个文件添加一个名为"文件名"的新列,并将文件名填充到该列中。
对于腾讯云相关产品,可以使用腾讯云对象存储(COS)来存储和管理.csv文件。具体可以参考腾讯云COS的产品介绍:腾讯云对象存储(COS)
请注意,以上代码仅为示例,实际应用中可能需要根据具体情况进行适当的修改和调整。
领取专属 10元无门槛券
手把手带您无忧上云