Exploring Python for next desktop GUI Project

Chris “Kwpolska” Warrick kwpolska at gmail.com
Thu Jul 24 13:04:05 EDT 2014


On Jul 24, 2014 6:28 PM, "Zachary Ware" <zachary.ware+pylist at gmail.com>
wrote:
>
> On Thu, Jul 24, 2014 at 10:57 AM, Noble Bell <noblebell at gmail.com> wrote:
> > I am exploring the idea of creating my next desktop GUI project in
Python and would like a little advice from you folks about a couple of
requirements.
> >
> > My requirements will be:
> > 1. Needs to be portable across platforms with native LAF
(Windows,Linux,OSX)
>
> The Python standard library includes the tkinter package, which is an
> interface to Tcl/Tk.  The 'ttk' module provides themed/themable
> widgets that have the platform-native look by default.  I've
> successfully used tkinter for a few projects, and have kept most of my
> sanity :).  One of the biggest benefits to tkinter is that, since it
> is included with Python, so you don't have to distribute a separate
> GUI toolkit.

Tk is neither sane nor native-feeling, especially on Linux, where it looks
like something from two decades ago. On other platforms, it also is not
100% native.

I personally recommend PyQt4/PySide. wxPython is also worth checking out.
And it might be better to stay with Python 2, there are still things that
don't work with Py3k that you might find crucial.

-- 
Chris “Kwpolska” Warrick <http://chriswarrick.com/>
Sent from my SGS3.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20140724/0cdb90e5/attachment.html>


More information about the Python-list mailing list