473,387 Members | 1,520 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,387 software developers and data experts.

GUI in python

Hi,

I am a python newbie and have used it for about a month. I want to make
a simple GUI app in Python ( I take input form user and do processing
and show results).

Which gui package is good for me. I need to do it quick and I would not
want a long learning curve.

I was taking look at wxPython, pyGTK etc.
Please suggest me the most simplest and easiest one as I dont need
super cool aesthetics just a plain simple GUI app.

Thanks

Mar 29 '06 #1
8 1347
di********@gmail.com wrote:
Hi,

I am a python newbie and have used it for about a month. I want to make
a simple GUI app in Python ( I take input form user and do processing
and show results).

Which gui package is good for me. I need to do it quick and I would not
want a long learning curve.

I was taking look at wxPython, pyGTK etc.
Please suggest me the most simplest and easiest one as I dont need
super cool aesthetics just a plain simple GUI app.

Thanks

I've had very good results with Tkinter, which is the standard Python
GUI system. On windows, it comes with the standard download. With
linux you have to download it separately.

Mitchell Timin

--
I'm proud of http://ANNEvolve.sourceforge.net. I'm currently working on a
major update of the SailChallenge package. If you want to write software,
or articles, or do testing for ANNEvolve, let me know.

Humans may know that my email address is: (but remove the 3 digit number)
zenguy at shaw666 dot ca
Mar 29 '06 #2
On 29 Mar 2006 14:20:03 -0800, di********@gmail.com
<di********@gmail.com> wrote:
I am a python newbie and have used it for about a month. I want to make
a simple GUI app in Python ( I take input form user and do processing
and show results).

Which gui package is good for me. I need to do it quick and I would not
want a long learning curve.

I was taking look at wxPython, pyGTK etc.
Please suggest me the most simplest and easiest one as I dont need
super cool aesthetics just a plain simple GUI app.


You might want to look at Dabo. Not only do they wrap wxPython to make
its API more Pythonic, but they now have visual design tools that make
it very simple to create a UI. http://dabodev.com

I've been using Dabo for a few months now, and can't say enough good
things about it.
--

# p.d.
Mar 30 '06 #3
For quick, no learning curve, simple:

http://www.ferg.org/easygui/

Mar 30 '06 #4
On 29 Mar 2006 14:20:03 -0800, <di********@gmail.com> wrote:
Hi,

I am a python newbie and have used it for about a month. I want to make
a simple GUI app in Python ( I take input form user and do processing
and show results).

Which gui package is good for me. I need to do it quick and I would not
want a long learning curve.

I was taking look at wxPython, pyGTK etc.
Please suggest me the most simplest and easiest one as I dont need
super cool aesthetics just a plain simple GUI app.


This site will allow you to decide for yourself based on the important
criteria for you:
http://www.awaretek.com/toolkits.html

HTH
--
python -c "print ''.join([chr(154 - ord(c)) for c in
'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"
Mar 30 '06 #6
Hello!

I think this library is enough old, isn't it? Version 0.72 was released
on 2004-06-20.

Nicolay

ri****@Azonic.co.nz wrote:
For quick, no learning curve, simple:

http://www.ferg.org/easygui/


Mar 30 '06 #7
Hi,

I readed in python brazilian list, about a Eagle, it's seems like you
need...

http://www.python.org/pypi/eagle/
http://code.gustavobarbieri.com.br/eagle/

[]s

Luciano Pacheco

Mar 30 '06 #8
A friend of mine recently used PythonCard and he found it pretty good.
I use wxPython, which is what PythonCard is based on, and I think it's
very good, but it's more work to get started with than PythonCard.

--
Want to play tabletop RPGs over the internet?
Check out Koboldsoft RPZen: http://www.koboldsoft.com

Mar 30 '06 #9

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

Similar topics

0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
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
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
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...

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.