473,405 Members | 2,287 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Linux GUI for python?

Looking for any suggestions for a GUI for python
under linux. Right now I'm just starting out but
latter on I want to get into building programs
that have GUIs. Any suggestions?
Jul 18 '05 #1
7 1905
On Thu, 11 Dec 2003 23:20:01 GMT, Lord Jester wrote:
Looking for any suggestions for a GUI for python
under linux. Right now I'm just starting out but
latter on I want to get into building programs
that have GUIs. Any suggestions?


I like wxPython or PyGTK.

You'll have to investigate each and decide what you want in terms of
API and Look-and-Feel.

-D

--
Q: What is the difference between open-source and commercial software?
A: If you have a problem with commercial software you can call a phone
number and they will tell you it might be solved in a future version.
For open-source sofware there isn't a phone number to call, but you
get the solution within a day.

www: http://dman13.dyndns.org/~dman/ jabber: dm**@dman13.dyndns.org
Jul 18 '05 #2
On Thu, 11 Dec 2003 23:20:01 GMT, in article
<news:pa****************************@NOSPAMcomcast .net>, Lord Jester wrote:
Looking for any suggestions for a GUI for python
under linux.


I used Tkinter for about 10 weeks. I didn't like it at first but the more
I used it the more I liked it. There's some good (but incomplete)
documentation at

http://www.nmt.edu/tcc/help/lang/python/docs.html

Alan Gauld has written a useful tutorial but I've lost the URL.

PyGTK looks very good to me. There is a very nice tutorial at
http://www.moeraki.com/pygtktutorial/ and reference at
http://www.moeraki.com/pygtkreference/ There's a mailing list for PyGTK; I
get it through NNTP courtesy of the nice people at http://www.gmane.org/

Finally, Alex Martelli says (Message-ID:
<7Y********************@news1.tin.it>), "Yes, eric + pyqt + qt _IS_ a great
RAD [...]".
Jul 18 '05 #3
I started with Tkinter and Tix. Always found it quite hard to read the
Tk documentation.

Now I moved to wxPython and I belive thats the way to go.

Thomas
Lord Jester wrote:
Looking for any suggestions for a GUI for python
under linux. Right now I'm just starting out but
latter on I want to get into building programs
that have GUIs. Any suggestions?


Jul 18 '05 #4
Jules Dubois wrote:
On Thu, 11 Dec 2003 23:20:01 GMT, in article
<news:pa****************************@NOSPAMcomcast .net>, Lord Jester wrote:

Looking for any suggestions for a GUI for python
under linux.

I used Tkinter for about 10 weeks. I didn't like it at first but the more
I used it the more I liked it. There's some good (but incomplete)
documentation at

http://www.nmt.edu/tcc/help/lang/python/docs.html


I'd recommend "Thinking in Tkinter" at:

http://www.ferg.org/thinking_in_tkin..._programs.html

for beginning and "An introduction to Tkinter" at:

http://www.pythonware.com/library/tk...tion/index.htm

for more advanced things and reference. And when you're really fluent in
Tkinter, then you can use tcl/tk's manual pages for a really complete reference:

http://www.tcl.tk/man/tcl8.4

You'll have to convert tcl syntax to Python's, but once you're used to it, it's
not really difficult.
Alan Gauld has written a useful tutorial but I've lost the URL.
It's here:

http://www.freenetpages.co.uk/hp/alan.gauld/tutgui.htm

part of his "Learning to program" pages:

http://www.freenetpages.co.uk/hp/alan.gauld/

But I do prefer "Thinking in Tkinter".
PyGTK looks very good to me. There is a very nice tutorial at
http://www.moeraki.com/pygtktutorial/ and reference at
http://www.moeraki.com/pygtkreference/ There's a mailing list for PyGTK; I
get it through NNTP courtesy of the nice people at http://www.gmane.org/

Finally, Alex Martelli says (Message-ID:
<7Y********************@news1.tin.it>), "Yes, eric + pyqt + qt _IS_ a great
RAD [...]".


HTH
--
- Eric Brunel <eric dot brunel at pragmadev dot com> -
PragmaDev : Real Time Software Development Tools - http://www.pragmadev.com

Jul 18 '05 #5
Jules Dubois wrote:
On Thu, 11 Dec 2003 23:20:01 GMT, in article
<news:pa****************************@NOSPAMcomcast .net>, Lord Jester wrote:

Looking for any suggestions for a GUI for python
under linux.

I used Tkinter for about 10 weeks. I didn't like it at first but the more
I used it the more I liked it. There's some good (but incomplete)
documentation at

http://www.nmt.edu/tcc/help/lang/python/docs.html

Alan Gauld has written a useful tutorial but I've lost the URL.

PyGTK looks very good to me. There is a very nice tutorial at
http://www.moeraki.com/pygtktutorial/ and reference at
http://www.moeraki.com/pygtkreference/ There's a mailing list for PyGTK; I
get it through NNTP courtesy of the nice people at http://www.gmane.org/


Don't forget about glade which can speed things up
immensely. E.Gs are always nice:
http://www.pixelbeat.org/talks/pygtk

cheers,
Pádraig.

Jul 18 '05 #6
On Fri, 12 Dec 2003 01:03:55 +0000, Derrick 'dman' Hudson wrote:
On Thu, 11 Dec 2003 23:20:01 GMT, Lord Jester wrote:
Looking for any suggestions for a GUI for python
under linux. Right now I'm just starting out but
latter on I want to get into building programs
that have GUIs. Any suggestions?


I like wxPython or PyGTK.

You'll have to investigate each and decide what you want in terms of
API and Look-and-Feel.

-D


Thanks everyone for the assistance. :)

JesterDev
Jul 18 '05 #7
On 2003-12-11, Lord Jester <je********@NOSPAMcomcast.net> wrote:
Looking for any suggestions for a GUI for python
under linux. Right now I'm just starting out but
latter on I want to get into building programs
that have GUIs. Any suggestions?


Personally I use wxPython as the base with Boa-Constructor as the RAD IDE.

--
Steve C. Lamb | I'm your priest, I'm your shrink, I'm your
PGP Key: 8B6E99C5 | main connection to the switchboard of souls.
-------------------------------+---------------------------------------------
Jul 18 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

10
by: David ROBERT | last post by:
Hello, I need to read data from a MS Access database. The program (reader) is installed on a linux box and is written in python langage. The database is MS Access 2002 installed on a Win XP box...
10
by: R.Marquez | last post by:
I hope I don't bore you with this personal experience. But, I hope the details are helpful for other Python and/or Linux newbies, or for those thinking about becoming such. I have been using...
4
by: Logan | last post by:
Several people asked me for the following HOWTO, so I decided to post it here (though it is still very 'alpha' and might contain many (?) mistakes; didn't test what I wrote, but wrote it - more or...
12
by: Mike Dee | last post by:
A very very basic UTF-8 question that's driving me nuts: If I have this in the beginning of my Python script in Linux: #!/usr/bin/env python # -*- coding: UTF-8 -*- should I - or should I...
1
by: Sorin Schwimmer | last post by:
Hi All, After a disaster in which I lost my whole harddrive, I decided to install the newest everything that I use. I put the latest Gentoo Linux, with gcc 4.1.1, installed tcl/tk 8.4.14 and...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.