X-Received: by 10.66.102.97 with SMTP id fn1mr11688461pab.7.1430075060049; Sun, 26 Apr 2015 12:04:20 -0700 (PDT) X-Received: by 10.50.3.105 with SMTP id b9mr152118igb.15.1430075060013; Sun, 26 Apr 2015 12:04:20 -0700 (PDT) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!m20no6463259iga.0!news-out.google.com!n7ni17815igk.0!nntp.google.com!l13no10430368iga.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.python Date: Sun, 26 Apr 2015 12:04:19 -0700 (PDT) In-Reply-To: <87sibmzruh.fsf@Equus.decebal.nl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=76.126.150.235; posting-account=eZWNLQoAAACKLr1fphDLICbr19hdkg9J NNTP-Posting-Host: 76.126.150.235 References: <87h9s311r6.fsf@Equus.decebal.nl> <553cffc2$0$12998$c3e8da3$5496439d@news.astraweb.com> <87wq0yzw83.fsf@Equus.decebal.nl> <87sibmzruh.fsf@Equus.decebal.nl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <331d2f33-ed56-4de2-b3d9-7f39a9aa2db9@googlegroups.com> Subject: Re: Best GUI for Python From: IronManMark20 Injection-Date: Sun, 26 Apr 2015 19:04:20 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: csiph.com comp.lang.python:89428 > > But just curious: what is the reason you use five different kinds of > GUI? It seems like it makes think difficult for you. I mean the > question as enlightenment for myself. A good question :). Most of this comes from the openness to create binding for many projects. Tkinter is a binding of Tk. pyGTK is a binding of GTK, which is written in c++, the same is true of PyQt/PySide, which binds Qt. wxPython binds wxWidgets. I find the variation good, because it means there are more choices. I use PyQt, because I wanted very cross platform code, other choose pyGTK because they want to closely integrate with the GTK environment. Your choice of GUI library depends on what you are targeting.