这看起来相对简单,但作为Python的一个相对较新的用户,我可以使用一些方向。
我希望导入一个.csv文件,并使用该.csv文件中的numpy列来制作列表或数组。然后,我想要获取这些列表或数组,并将它们附加到模板.csv文件的列中。一旦附加,我想将其保存为.xlsx。我想我将需要使用pandas和numpy(如果使用数组)。
示例导入的.csv(第1行中的标题)
Date,Test#,Type
04/12/18,432,D
04/13/18,300,N
04/15/18,433,D
模板(标题在第4行)(第1行和第2行中的某些格式化标签文本)(第2列中的单元格被格式化为填充第4列,第3列中的单元格被格式化为填充第5列。)
Results of Tests
G Inc.
Date,Test Number,Type,Content,Curve
追加并保存到xlsx
我不一定要找人写出来,更加指导我,以便我可以学会自己写这篇文章。
答案 0 :(得分:1)
您可以使用pandas模块中的df = pd.read_csv('example.csv')
轻松读取python中的csv文件。对于excel导出,请查看to_excel()
函数:
df = pd.read_csv('example.csv')
writer = pd.ExcelWriter('output.xlsx')
df.to_excel(writer,'Sheet1')
writer.save()
要修改数据,请查看pandas documentation for DataFrame。