【发布时间】:2020-12-03 22:08:47
【问题描述】:
我想在 Excel 的不同工作表中填写不同的数据。到目前为止,我将所有内容都写在一张纸上。
我希望 for 循环中的每个 i 都有一个不同的工作表(sheet1,sheet2...)
for i in range(1,11):
for k, v in drd_dictionary.items() :
if str(i) + "_" in k :
an.append(k)
reqs.append(v)
sheet_number=i
write_to_excel(an,reqs,str(sheet_number))
def write_to_excel(an,req_text,sheet_number):
workbook = xlsxwriter.Workbook('path.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write_column('A1', an)
worksheet.write_column('B1', req_text)
workbook.close()
【问题讨论】: