【发布时间】:2021-07-25 23:55:09
【问题描述】:
给定两个字符串列表(年份和季度),制作这样的 Excel 行:
"2001 q1", "2001 q2", ..., "2008 q3", "2008 q4"
这是我目前的代码:
import xlsxwriter
from xlsxwriter import workbook
workbook = xlsxwriter.Workbook('template.xlsx')
worksheet_data = workbook.add_worksheet( "data" )
year = ["2001 ", "2002 ", "2003 ", "2004 ", "2005 ", "2006 ", "2007 ", "2008 "]
quarter = ['q1 ', 'q2 ', 'q3 ', 'q4 ']
for x in year:
for y in quarter:
worksheet_data.write_row(
"A1", #start cell
[x + y]
)
workbook.close()
我需要这个用于客户定制的表格。
有什么想法吗?
【问题讨论】:
标签: python for-loop xlsxwriter worksheet-function worksheet