问题描述
使用以下代码,我非常想从列表框中获取选择。 当按下按钮时,将调用该功能。如果我从selection_listboxes进行调试打印。当按下按钮时,我会得到不同的调试打印,这些打印具有不同的值列表,这些都是我选择的。但是,当我尝试在程序的另一部分中获取变量selection_listboxes时,列表中的值始终相同。 当函数被多次调用时,如何将列表框的选择保存在变量中,而始终不覆盖它?
def get_selection_l(self,window,button_lib,list_elements,listbox):
**self.selection_listboxes** = [list_elements[int(item)] for item in listbox.curselection()]
if self.is_unmarked == TRUE and self.selection_listboxes:
try:
self.confirm_Button_comp.config(state='disabled')
except TclError:
pass
if not self.selection_listboxes:
self.selection_listboxes = ""
button_lib.config(state='normal')
print(self.selection_listboxes)
window.destroy()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)