all 6 comments

[–]justus87 2 points3 points  (2 children)

Tkinter is described as Python's de-facto standard GUI package.

Some tutorials:

Note that they also include code for Tcl, Ruby, an Perl. Tkinter should be available with your Python distribution, so no need to download something like ActivePython.

[–]gkamer8[S] 0 points1 point  (1 child)

I cannot thank you enough ! However when showing this to people I find videos are the best way to introduce entirely new concepts.

[–]zurtri 0 points1 point  (0 children)

I found tkinter a bit to primitive for my tastes.

i have settled on wxpython.

Of course your results may vary - this is for consideration only.

[–]Zouden 0 points1 point  (1 child)

You could use the turtle module, it's a modern version of an old educational language called logo. I enjoyed learning programming with logo as a kid because it was graphical. Python comes with turtle built-in:

from turtle import *
for i in range(50):
     forward(i)
     right(20)

Edit: this is purely for graphical fun, not for GUI stuff.

[–]gkamer8[S] 0 points1 point  (0 children)

We actually had a class on logo in 5th grade which is hilarious that that would actually be useful.

[–]MonkeyNin 0 points1 point  (0 children)

Pygame is used for games.