Python gibt mir folgende Fehlermeldung aus:
Code: Alles auswählen
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python25\lib\lib-tk\Tkinter.py", line 1414, in __call__
return self.func(*args)
TypeError: Help() takes exactly 1 argument (0 given)
Ich habe hier den ausschnitt aus dem Programm
Code: Alles auswählen
#!/usr/local/bin/python
# -*- coding: utf-8 -*-
import Tkinter
import tkMessageBox
from Tkinter import *
root=Tkinter.Tk()
root.title("test")
root.config(bg = "#E3E2E9")
def Help(self):
root = Tk()
root.title('Help')
ScrolledText(root, text='blabla\nblabla')
root.mainloop()
########################################################
#Menue
menubar = Menu(root)
filemenu = Menu(menubar, tearoff=0)
filemenue = Menu(menubar, tearoff=0)
menubar.add_cascade(label="File", menu=filemenue)
filemenue.add_command(label="Exit", command=exit)
helpmenu = Menu(menubar, tearoff=0)
menubar.add_cascade(label="Help", menu=helpmenu)
helpmenu.add_command(label="Help Index", command=Help)
root.config(menu=menubar)