Hi
I have been doing text programming for a while now and i was going to start doing some graphical interfaces for my programs but i was wondering which one is the best for beginners and also what and ther advantages/disadvantages of each of them.
Thanks
lllllIllIlllI
178
Veteran Poster
Recommended Answers
Jump to PostTkinter is the easier, and has one big advantage; its standard.
However i personally find hat wxPython is better although slightly harder to learn.
Chris
Jump to PostThe wxPyton GUI toolkit has the fancier widgets for animation, graphics, plotting, sound and so on. If you are not at all familiar with GUI programming, Tkinter is a good way to start with and get the hang of it. Tkinter has a lot of sample code.
Jump to PostDepends a little on what applications you want to write. Tkinter may be all you ever need. Once things get more demanding you then can switch to wxPython, PyGTK or PyQT.
Knowing Tkinter will make the learning curve of these other toolkits a little easier.
Jump to PostI learnt wxPython yesterday. I tried Tkinter at first, but disliked it. Here's a summary of why: http://www.wxpython.org/quotes.php
It's really easy to learn and understand. The trouble is there's little sample code and many tutorials on it are out of date because it seems to change …
Jump to PostThen let me write one for you:
import wx app = wx.App() # create a wx application window = wx.Frame(None, title = 'Sample GUI App') # create a window btn = wx.Button(window) # create a button 'widget' on the window - note how the button receives the …
All 18 Replies
Freaky_Chris
299
Master Poster
Ene Uran
638
Posting Virtuoso
vegaseat
1,735
DaniWeb's Hypocrite
Team Colleague
Fuse
17
Light Poster
lllllIllIlllI
178
Veteran Poster
sneekula
969
Nearly a Posting Maven
Fuse
17
Light Poster
vegaseat
commented:
great intro to wxPython
+8
vegaseat
1,735
DaniWeb's Hypocrite
Team Colleague
Fuse
17
Light Poster
sneekula
969
Nearly a Posting Maven
Fuse
17
Light Poster
bumsfeld
413
Nearly a Posting Virtuoso
Ene Uran
638
Posting Virtuoso
Fuse
17
Light Poster
vegaseat
1,735
DaniWeb's Hypocrite
Team Colleague
Ene Uran
638
Posting Virtuoso
Fuse
17
Light Poster
lllllIllIlllI
178
Veteran Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.