从不同的脚本中导出列到单个CSV文件可以通过以下步骤实现:
以下是一个Python脚本的示例,演示了如何从不同的脚本中导出列到单个CSV文件:
import csv
# 脚本1的数据
script1_data = [
{'Name': 'John', 'Age': 25, 'City': 'New York'},
{'Name': 'Alice', 'Age': 30, 'City': 'London'},
{'Name': 'Bob', 'Age': 35, 'City': 'Paris'}
]
# 脚本2的数据
script2_data = [
{'Name': 'Tom', 'Age': 28, 'City': 'Tokyo'},
{'Name': 'Emma', 'Age': 32, 'City': 'Sydney'},
{'Name': 'Mike', 'Age': 40, 'City': 'Berlin'}
]
# 创建CSV文件并写入数据
with open('output.csv', 'w', newline='') as csvfile:
fieldnames = ['Name', 'Age', 'City']
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
# 写入表头
writer.writeheader()
# 写入脚本1的数据
for row in script1_data:
writer.writerow(row)
# 写入脚本2的数据
for row in script2_data:
writer.writerow(row)
在上述示例中,我们首先定义了两个脚本的数据,然后创建了一个名为output.csv
的CSV文件,并设置了表头。接下来,使用csv.DictWriter
将数据逐行写入CSV文件中,包括脚本1和脚本2的数据。
请注意,这只是一个示例,实际应用中可能需要根据具体需求进行适当的修改和扩展。
云+未来峰会
云+社区技术沙龙[第22期]
腾讯云 TVP AI 创变研讨会
“中小企业”在线学堂
腾讯云GAME-TECH沙龙
领取专属 10元无门槛券
手把手带您无忧上云