Python GUIs: Abandoning TkInter and welcoming wxPython?
zigron at jps.net
Fri Jun 25 20:23:32 CEST 1999
Kevin Dahlhausen <morse at harborcom.net> wrote in message
news:3773c3a0.102825445 at news.oh.verio.com...
> >I'd like some discussion on whether or not it is a good idea to
> >abandon TkInter, before it gets too widely used, and instead adopt
> >wxPython as the primary GUI framework for Python.
I'm thinking this is too late, actually. :) From my understanding, its
the de-facto standard or whatever, and plenty of people use it already.
Not that that's a good thing.. I find it rather unpleasant that the de-facto
GUI for Python requires you to install a /different/ scripting language
just to run,.. and, does seem to be rather slower then wxPython from the
uses i've had for both... which doesn't surprise me, since Tkinter /does/
have to run through a second scripting-interpreter and all.
> >Having said this, I have to say that I'm in no way a TkInter or a
> >wxPython expert. I've evaluated both of them and found wxPython to be
> >the winner - and TkInter without a real chance of getting used by me.
Awhile back I was using Tkinter for a program i'm doing, and was so
incredibly frustrated with it, and my inability to get it to make apps that
look like I want to -- /native/ and still functional. ( I tried to make a
wxListCtrl, ugh!)... Then I ran into wxPython, and have been happy ever
> I agree with your observations on TK. I looked at wxPython and some other
> GUIs. I liked the Fast Light Toolkit API the best. At least Python
> to use the best GUI, with 'best' being defined by people according to
True, 'tis a good thing that people can pick and choose beween GUI's,
still think TK is unsavory. .. to make an app that you want to distribute,
only have to install Python on their machine, but TCL too. Yuck. :)
> >P.S. Let's not make a war out of this; I just want to know if there's
> >anybody else who feels wxPython is performing better than TkInter.
> As long as we don't talk about politics,tabs, spaces, and indentation, we
> be fine.
Do'nt forget garbage collection and perl in those lists of disallowed
More information about the Python-list