[英]Export python loop results to corresponding columns in Excel using xlsxwriter
我有一個循環,它從一些 json 中檢索兩個值列表。 我想將每個值列表(每個 1000 個結果)及其 header 導出到 Exscel。 當我打印結果時,所有值都可用,但 Excel 表僅包含 header 和單行。 也許,我錯過了一些要添加的循環。 任何幫助表示贊賞
list = x.json()
workbook = xlsxwriter.Workbook('test.xlsx')
worksheet = workbook.add_worksheet()
for item in list:
item1 = value1['valueID1']
item2 = value2['valueID2']
data = {"item1": [item1],"item2": [item2]}
col_num = 0
for key, value in data.items():
worksheet.write(0, col_num, key)
worksheet.write_column(1, col_num, value)
col_num += 1
workbook.close()
您還需要增加行值。
list = x.json()
workbook = xlsxwriter.Workbook('test.xlsx')
worksheet = workbook.add_worksheet()
for item in list:
item1 = value1['valueID1']
item2 = value2['valueID2']
data = {"item1": [item1],"item2": [item2]}
col_num = 0
row_num = 0
for key, value in data.items():
worksheet.write(row_num , col_num, key)
worksheet.write_column(row_num , col_num, value)
col_num += 1
row_num=row_num+1
workbook.close()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.