使用openpyxl将数据框值添加到xls

时间:2019-07-02 18:35:58

标签: python python-3.x dataframe openpyxl

我有一个时间序列,由以下各项组成:日期,price1,price2。假设有392个观测值,这些观测值存储在数据帧中,并且以前是从Api流式传输的。 我想使用openpyxl将这些行添加到现有的xlsx文件中。但是我不知道如何将这些值添加到xlsx。你能帮我吗?

y = df.sort_index(x, ascending=False) # sorted newest first
count = len(y)
print(count)

from openpyxl import load_workbook

wb = load_workbook(filename = 'Example.xlsx')
ws = wb['cc']
ws.insert_rows(1,count)

for row in range(2, count):
    for col in range(1, 3):
        _ = ws.cell(column=col, row=row, value=y)

0 个答案:

没有答案