我有一个csv报告,每天保存到一个特定的文件夹。我真正想做的是每天早上从文件夹中自动打开csv,提取我需要的内容,并将其附加到我的电子表格中。婴儿第一步,我是个新手。在
我试图将数据帧附加到excel工作簿中的不同工作表中,但当我开始使用openpyxl时,我就搞砸了。在import pandas as pd
import openpyxl
file = ('artb.csv')
df = pd.read_csv(file, sep=',',header=0,usecols=[0,1,2,3])
df = pd.DataFrame(list)
print (df)
输出:
^{pr2}$
输出:Date 3/4/2018
Balance Fwd 1,905.00
Charges 69,799,377.71
Credits 73,405,427.70
Name: 0, dtype: object
wb = openpyxl.Workbook()
wb = openpyxl.load_workbook(filename = 'summary.xlsx')
sheets = wb.sheetnames
# Stu Tab
ws = wb[sheets[1]]
ws2 = wb[sheets[2]]
这就是问题的症结所在,我至少尝试了十几种不同的方法。在#append df1 to Stu Sheet
for row in df1:
ws.append(row)
#append df2 to Sp Sheet
for row in df2:
ws.append(row)
wb.save("summary.xlsx")
它现在没有给我错误,但它没有写任何东西:(
我要继续捣乱。如果有什么建议,我将不胜感激。谢谢您!在