Форум сайта python.su
ЕСть 2 списка Listbox
При нажатии кнопки input необходимо добавить выбранные из списка Listbox пункты в самый обычный список для дальнейшей работы с ним.
При нажатии reset надо чтобы все выбранные элементы Listbox обнулялись.
Как это сделать?
# encoding: utf-8
from Tkinter import *
#from Tkinter.filedialog import *
import problems.f1c0
def push_input():
idx_p = listbox_problems.curselection()
idx_s = listbox_solvers.curselection()
v_p = listbox_problems.get(idx_p)
v_s = listbox_solvers.get(idx_s)
def push_reset():
pass
def push_default():
pass
root = Tk()
root.title('Benchmark')
root.geometry('600x400+300+200')
root.resizable(False, False)
button_input = Button(root, bg=“pink”, text=“input”)#.place( x= 40, y = 150,width = 100)
button_reset = Button(root, bg=“plum”, text=“reset”)#.place( x= 40, y = 200,width = 100)
button_default = Button(root, bg=“gray”, text=“default”)#.place( x= 40, y = 250,width = 100)
button_input.place( x= 40, y = 150,width = 100)
button_reset.place( x= 40, y = 200,width = 100)
button_default.place( x= 40, y = 250,width = 100)
listbox_problems=Listbox(root,height=5,width=25,selectmode=MULTIPLE, bg = “ivory”)#.place( x= 300, y = 100)
listbox_solvers=Listbox(root,height=5,width=25,selectmode=MULTIPLE, bg = “ivory”)#.place( x= 300, y = 220)
listbox_problems.place( x= 300, y = 100)
listbox_solvers.place( x= 300, y = 220)
list_p=
list_s=
for i in list_p:
listbox_problems.insert(END,i)
for i in list_s:
listbox_solvers.insert(END,i)
button_input.bind(“<Button-1>”,push_input )
button_reset.bind(“<Button-1>”,push_reset)
button_default.bind(“<Button-1>”,push_default)
root.mainloop()
Офлайн