Skip to content

GUI creation using tkinter and possibly more

Photo of Abhin Chhabra
Hosted By
Abhin C. and 2 others
GUI creation using tkinter and possibly more

Details

This meetup will have a session presented by Jordan on Tkinter.

Tkinter session

Tkinter is Python's de-facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk (http://tcl.sourceforge.net/). Tkinter makes it easy to get going with GUIs fast, but lacks some of the features that larger toolkits, like Qt or wx, may offer. That being said, tkinter provides all the basics of any GUI toolkit.

For the tkinter hands-on activity, all that is required is a default Python installation (you didn't uncheck the Tcl/Tk box when installing Python did you?).

If you're unsure that tkinter is installed properly, testing it is easy.

In python >= 3, try the following:

import tkinter

tkinter._test()

In python < 3, do the following:

import Tkinter

Tkinter._test()

If you have problems, following the test/setup instructions at the bottom of this page (http://wiki.python.org/moin/TkInter).

If you want to do some reading ahead of time, check out tkdocs (http://www.tkdocs.com/tutorial/index.html) and the tkinterbook (http://effbot.org/tkinterbook/) (my primary references when creating this week's talk).

As always, please bring your laptops and your learning hats!

Note: This meetup is sponsored by TRTech who are responsible for providing the venue and the pizza and Arts Management Systems for providing the drinks.

Note: Parking slots 167-173 are free for your use at the parking lot.

Photo of PyYYC group
PyYYC
See more events
TRTech's downtown office
100, 999 - 8 Street SW · Calgary, AB