RE: Python help
I added a few comments so you can understand it better (edited into the code above),
I'm going to yes, using pyglet will force you to do the whole interface in pyglet, technically you could create a Tkinter window as well but it would be cumbersome, eg the pyglet window would need to be focused to take input.
writing the interface in pyglet would not be a particularly bad idea and should be quite workable
|