从CSV文件中获取数据并将其写入新文件的自定义表格,可以通过以下步骤完成:
import csv
import pandas as pd
csv
模块打开CSV文件并读取数据:with open('input.csv', 'r') as file:
reader = csv.reader(file)
data = list(reader)
这将打开名为input.csv
的CSV文件,并将其内容读取到名为data
的列表中。
df = pd.DataFrame(data) # 创建DataFrame对象
df.columns = ['列1', '列2', '列3'] # 自定义表格的列名
df.to_csv('output.csv', index=False) # 将数据写入新文件output.csv,不包含索引列
这将使用pandas
库创建一个DataFrame对象,并为自定义表格的列指定名称。然后,使用to_csv
方法将数据写入名为output.csv
的新文件中,index=False
表示不包含索引列。
完整代码示例:
import csv
import pandas as pd
with open('input.csv', 'r') as file:
reader = csv.reader(file)
data = list(reader)
df = pd.DataFrame(data)
df.columns = ['列1', '列2', '列3']
df.to_csv('output.csv', index=False)
这样,你就可以从CSV文件中获取数据,并将其写入新文件的自定义表格中了。
推荐的腾讯云相关产品:腾讯云对象存储(COS)
云+未来峰会
Elastic 中国开发者大会
Elastic 中国开发者大会
云+社区技术沙龙[第6期]
云+社区技术沙龙 [第30期]
腾讯云GAME-TECH沙龙
腾讯云GAME-TECH沙龙
云+社区技术沙龙[第18期]
腾讯位置服务技术沙龙
云+社区技术沙龙[第10期]
Elastic 中国开发者大会
领取专属 10元无门槛券
手把手带您无忧上云