Я хочу создать выпадающее меню, используя Tkinter. Я хотел бы, чтобы значение выпадающего меню было импортировано из листа исключений.
*menue option*
**Uni_name = StringVar(root)
Uni_name.set("University")
University_box= ttk.Combobox(self.Left_frame, textvariable = self.Uni_name, values =
get_university)**
Функция get_university () находится ниже.
**def search_func(sheetname):
def insider(function):
def wraper(self):
file = openpyxl.load_workbook("Excell_Sheet.xlsx")
Current_sheet = file[sheetname]
function.__get__(self, type(self))(Current_sheet)
return wraper
return insider
*The function to receive value from the excel sheet*
@search_func('University')
def get_university(self, current_sheet):
for i in range(1, len(current_sheet['A'])):
print(current_sheet['A2'].value)
return current_sheet['A' +str(i)].value**
Любая идея, почему я не могу видеть значения в моем раскрывающемся меню? Или можно будет импортировать вейл из листа исключений?