import tkinter as tk
import _tkinter
state = False
def fonksiyon(e):
try:
global state
selection = e.widget.curselection()
if selection:
index = selection[0]
data = e.widget.get(index)
if state == False:
if data == "Korku":
listbox2.insert("end","Dabbe","Siccin")
elif data == "Aksiyon":
listbox2.insert("end","hızlı ve öfkeli","Hacksaw Ridge")
elif data == "Macera":
listbox2.insert("end","Pinin yaşamı","Karayip Korsanları")
state = True
elif state == True:
listbox2.delete(0,tk.END)
state = False
except _tkinter.TclError:
pass
except Exception:
pass
root = tk.Tk()
root.geometry("300x200")
listbox1 = tk.Listbox(root)
listbox1.pack(side="left")
listbox2 = tk.Listbox(root)
listbox2.pack(side="right")
liste = ["Korku","Aksiyon","Macera"]
for i in liste:
listbox1.insert("end",i)
listbox1.bind("<Double-Button-1>",lambda e:fonksiyon(e))
root.mainloop()