Please could someone tell me why this is not working? from Tkinter import *
root = Tk() e = Entry(root) e.grid(column=0, row=0) info = e.grid_info() print "row:", info["row"], "column:", info["column"] root.mainloop() Running this displays the following error: Traceback (most recent call last): File "test.py", line 6, in <module> grid_info = e.grid_info() File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 2000, in grid_info self.tk.call('grid', 'info', self._w)) TypeError: coercing to Unicode: need string or buffer, _tkinter.Tcl_Obj found _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org https://mail.python.org/mailman/listinfo/tkinter-discuss