如何将python列表导出到Excel工作表

时间:2018-05-05 07:10:22

标签: django python-3.x django-models sqlite django-forms

列出项目

我会将许多数据附加到列表中,如

def export_excel()
    all = []
    all2 = []
        if set==''
            data = all_dataset()
            data.serialnumber = serialNumber
            data.name = name
            date.dob = dob
            data.save()
            all.append(data)
        else
            data = all_dataset()
            data.serialnumber = serialNumber
            data.name = name
            date.dob = dob
            data.save()
            all2.append(data)

现在我想将这些所有信息导出到Excel工作表中,并通过锚标签下载这些Excel工作表。

我怎么能这样做 请帮帮我..

它将显示如下:

Serial no   name    dob
1           pk     12/08/18
2           gk     15/07/18

[更新] 我试试这段代码:

d = pd.DataFrame(all)
    writer = pd.ExcelWriter('data.xlsx') 
    d.write_row(row,col,model) 
    writer.save()

1 个答案:

答案 0 :(得分:0)

如果要将列表写入Excel工作表,请使用xlsxwriter

worksheet.write_column('col1', all)