0
我有以下數據列表:創建動態表變量
month = [ "Jan", "Feb", "Mar", "Apr" ]
每個月的數據存儲在JSON,如:
[{"Master" : [
{
"month" : "Jan",
"Expense" : "50",
"Income" : "100",
"Emp" : "1"
},
{
"month" : "Jan",
"Expense" : "500",
"Income" : "1000",
"Emp" : "2"
},
{
"month" : "Feb",
"Expense" : "50",
"Income" : "100",
"Emp" : "1"
},
{
"month" : "Feb",
"Expense" : "500",
"Income" : "1000",
"Emp" : "2"
},
{
"month" : "Mar",
"Expense" : "50",
"Income" : "100",
"Emp" : "2"
},
{
"month" : "Apr",
"Expense" : "50",
"Income" : "100",
"Emp" : "1"
}
]
}]
取決於month
的價值,我需要寫所有使用for loop
來分隔名稱爲「Jan」,「Feb」,「Mar」,「Apr」等的工作表的每月數據內容,如下所示:
for i in range(len(month)):
worksheet[i] = workbook.add_worksheet(month[i])
列表month
中的內容可能會更改,因此需要動態變量分配。
這可能嗎?
是的,這應該是可能的。爲什麼不嘗試,在問之前? –
我在'workbook.close()'上遇到'SyntaxError:invalid Syntax'錯誤。 – Jagath
然後你應該在問題中添加你使用的代碼,你得到的錯誤。 –