我寫了一個for循環來根據Excel工作簿中的工作表數量創建按鈕。但是,我很難在每張紙上打印數據。誰能幫忙?謝謝。 這裏是我做了什麼將函數綁定到在tkinter循環中創建的按鈕
wb = xlrd.open_workbook('file_path.xlsx')
sheetnames = wb.sheet_names()
num_sheets = len(sheetnames)
def load_sheet():
for d in range(0, num_sheets):
print(sheetnames[d])
for i in range(0, num_sheets):
an_sheet = ttk.Button(self, text = "%s" % sheetnames[i],
command= lambda : load_data)
an_sheet.grid(row = 1, column = i+1, sticky='w', pady = 10, padx = 10)
什麼是您想要綁定的功能? – Novel
抱歉忘了粘貼那段代碼..編輯問題asaf –
問題已經更新 –