ich hab die suchfunktion und google n paar mal benutzt... leider nichts gefunden. deshalb muss ich euch jetzt wohl oder übel mit meinem (für euch wahrscheinlich) kinderkram nerven...

also ich habe mehrere python scripts geschrieben. jetzt hab ich noch eins geschrieben, das mit Tkinter ne liste von den programmen anzeigt. wie kann ich das jetzt realisieren, dass das jeweils aktive objekte in der liste ausgeführt wird.
aaaalso ich hab die dateien alle in einem ordner. uuund wenn ich zum beispiel das hier mache:
Code: Alles auswählen
import bruchtk #das ist eine der dateien
bruchtk() # hier wird sie ausgeführt
Code: Alles auswählen
import bruchtk
from Tkinter import *
root=Tk()
def ende():
root.destroy()
def ausw():
x=li.get('active')
if x=='*****':
bruchtk()
elif x=='######':
root.destroy()
else:
root.destroy()
li=Listbox(root,height=0,width=30,bg='lightblue')
li.insert(END,"*****")
li.insert(END,"######")
li.insert(END,"*under construction*")
li.insert(END,"*under construction*")
li.pack()
accept=Button(root,text='OK', command=ausw)
accept.pack(side=LEFT)
ende=Button(root,text='Exit', command=ende)
ende.pack(side=LEFT)
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python23\lib\lib-tk\Tkinter.py", line 1345, in __call__
return self.func(*args)
File "C:\******\mrechner.py", line 9, in ausw
bruchtk()
TypeError: 'module' object is not callable
ich bin ratlos.. hab schon jede menge ausprobiert.
wär echt total nett wenn ihr mir schnell helfen könntet.
dankö schon mal

mfg Cr4cky