Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>There are a number of GUI Toolkits available for Python. Obviously, the toolkit you choose will determine your selection of 3rd party widgets. </p> <p><strong>The Contenders</strong> </p> <p>Python comes with <a href="http://wiki.python.org/moin/TkInter" rel="nofollow noreferrer">Tkinter</a> which is easy to use, but not great looking.</p> <p>There are some very popular cross platform GUI toolkits borrowed from C/C++ that have a lot of external widgets: <a href="http://www.wxpython.org/" rel="nofollow noreferrer">wxPython</a>, <a href="http://wiki.python.org/moin/PyQt" rel="nofollow noreferrer">pyQt</a>, <a href="http://pyfltk.sourceforge.net/" rel="nofollow noreferrer">pyFLTK</a>, <a href="http://www.pygtk.org/" rel="nofollow noreferrer">pyGtk</a></p> <p>I also know of, but have not used some of the other toolkits that are out there: <a href="http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/" rel="nofollow noreferrer">PyGUI</a>, <a href="http://easygui.sourceforge.net/" rel="nofollow noreferrer">Easygui</a>, <a href="http://pythoncard.sourceforge.net/" rel="nofollow noreferrer">PythonCard</a></p> <p><strong>My Choice</strong> </p> <p>I'm a fan of <a href="http://www.wxpython.org/" rel="nofollow noreferrer">wxPython</a>. They have a nice selection of widgets, some great examples that come with the <a href="http://www.wxpython.org/download.php#binaries" rel="nofollow noreferrer">install</a>, good <a href="http://www.wxpython.org/onlinedocs.php" rel="nofollow noreferrer">documentation</a>, a <a href="http://rads.stackoverflow.com/amzn/click/1932394621" rel="nofollow noreferrer">book</a>, and an active community. </p> <p>WxWidgets has additional components offered by the community called <a href="http://wxcode.sourceforge.net/" rel="nofollow noreferrer">wxCode</a>.</p> <p>Quote about wxPython from the creator of Python: </p> <blockquote> <p>wxPython is the best and most mature cross-platform GUI toolkit, given a number of constraints. The only reason wxPython isn't the standard Python GUI toolkit is that Tkinter was there first. </p> <p>-- <em>Guido van Rossum</em></p> </blockquote>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload