Thank you for reading this.
This is my first attempt at using Tkinter and I've quickly run into a problem.
If e is a one dimensional list then all is OK and I can delete and insert
entries. The problem comes about when the list is made two dimensional, as
follows:
from tkinter import *
master = Tk()
e = [None] * 6 , [None] * 2
for i in range(6):
for j in range(2):
e[i][j] = Entry(master, width=5)
e[i][j].grid(row=i, column=j)
e[i][j].insert(0,"6")
mainloop( )
Traceback (most recent call last):
File "/home/pi/tkinter_example.py", line 50, in <module>
e[i][j] = Entry(master, width=5)
IndexError: tuple index out of range
I can see that the problem occurs when i is greater than 1 which makes me think
that my method of attempting to create a two denominational array of edit boxes
is wrong.
I've search for an example but haven't turned up anything. Where had I failed?
--
Regards,
Phil
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor