ITWissen.info - Tech know how online

Tkinter

Tkinter is a toolkit that supports the creation of graphical user interfaces( GUI) using the Pythonprogramming language. Due to its generally frequent use it now belongs to the scope of supply of Python. Possible further alternatives are among other things PyGTK, PyQt or wxPython.

Tkinter is the abbreviation for Tk-Interface. Tkinter is based on the Tcl/Tk library and is already delivered with the Python standard library. Thus it is available on almost every system - on which Python runs - and one does not have to worry with the distribution of a program whether the necessary libraries are installed with the user. Other advantages are that there is a lot of literature on the subject and simple user interfaces can be created quickly.

Unfortunately, Tkinter is based on older versions of Tk and lacks many modern widgets that are a given in other GUI frameworks. Furthermore, Tkinter interfaces differ significantly in appearance on Unix systems from other common graphical user interfaces (GUI), and the individual control elements such as buttons, input fields, etc. deviate in use from the usual conventions. There are always efforts to establish a GUI library as Tkinter in the Python library as a standard, but so far none of the alternatives could clearly win this competition.

Informations:
Englisch: Tkinter
Updated at: 15.11.2009
#Words: 211
Links: user, graphical user interface (GUI), Python, Python gimp toolkit (PyGTK), PyQt
Translations: DE
Sharing:    

All rights reserved DATACOM Buchverlag GmbH © 2024