V Tue, 18 Jan 2011 09:46:54 +0100 Helmut Jarausch <jarau...@igpm.rwth-aachen.de> napsáno:
hi, i think on line 10, 12 must be 'column' instead 'colmn' > Hi, I'm new to Tkinter+Python and my very first mini-widget fails > with a strange error message. I'm using Python 2.7.1 and Tcl/Tk 8.5.9 > > 1 #!/usr/bin/python > 2 # _*_ coding: latin1 _*_ > 3 > 4 import Tkinter as Tk > 5 > 6 class LabEntry(Tk.Entry) : > 7 def __init__(self,root,label,**args) : > 8 self.Frame= Tk.Frame(root) > 9 Lab=Tk.Label(self.Frame,text=label) > 10 Lab.grid(colmn=0,row=0) > 11 Tk.Entry.__init__(self.Frame,args) > 12 super(Tk.Entry,self).grid(colmn=1,row=0) > 13 > 14 def grid(self,**args) : > 15 self.Frame.grid(args) > 16 > 17 def Finish() : > 18 root.destroy() > 19 > 20 root= Tk.Tk() > 21 root.protocol('WM_DELETE_WINDOW',Finish) > 22 Name= Tk.StringVar() > 23 NameE= LabEntry(root,'Name :',textvariable=Name,width=25) > 24 NameE.grid(column=0,row=0) > 25 Tk.mainloop() > > Traceback (most recent call last): > File "LabEntry.py", line 23, in <module> > NameE= LabEntry(root,'Name :',textvariable=Name,width=25) > File "LabEntry.py", line 10, in __init__ > Lab.grid(colmn=0,row=0) > File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 1901, in > grid_configure > + self._options(cnf, kw)) > _tkinter.TclError: bad option "-colmn": must be -column, -columnspan, > - in, -ipadx, -ipady, -padx, -pady, -row, -rowspan, or -sticky > > Where does this strange option '-colmn' come from. > What am I missing? > > Many thanks for a hint, > Helmut. > _______________________________________________ > Tkinter-discuss mailing list > Tkinter-discuss@python.org > http://mail.python.org/mailman/listinfo/tkinter-discuss > _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss