Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

wxPython in Action


By Noel Rappin, Robin Dunn
 
Image of: wxPython in Action
Pricing Details:

List Price:$49.95
You save:$16.98 (34%)
Your Price:$32.97
Buy Now

Book Details:

Format:Paperback, 620 pages.
Publisher:Manning Publications 2006-03-23
ISBN:1932394621

Average Customer Rating:

4.5 4.5 out of 5 stars (22 reviews)

Editorial Reviews:

Because they are often large and complex, GUI programming tool kits can be hard to use. wxPython is a combination of the Python programming language and the wxWidgets toolkit, which allows programmers to create programs with a robust, highly functional graphical user interface, simply and easily. wxPython combines the power of an exceptionally complete user interface toolkit with an exceptionally flexible programming language. The result is a toolkit that is unique in the ease with which complex applications can be built and maintained.

wxPython in Action is a complete guide to the wxPython toolkit, containing a tutorial for getting started, a guide to best practices, and a reference to wxPython's extensive widget set. After an easy introduction to wxPython concepts and programming practices, the book takes an in-depth tour of when and how to use the bountiful collection of widgets offered by wxPython. All features are illustrated with useful code examples and reference tables are included for handy lookup of an object's properties, methods, and events. The book enables developers to learn wxPython quickly and remains a valuable resource for futurework.


Customer Reviews:

Displaying 1 to 5 of 22 total reviews (Page 1 of 5):

3 out of 5 stars This is about it.

If you have been searching for wxPython books, you may notice that this is about it. And if you buy it you may wish there were others to choose from. I think the book is solid in foundation material but it is not very well organized. I like to be able to skim through a programming book, get ideas of functionality that are useful to my work, and then proceed with my work, turning back to the book for occasional reference, clarification, or a little more insight into advanced techniques, which typically helps with refactoring.

This book almost forces you to go through its code base, which is rather sparse and tied into much narrative (perhaps too much for a programming book). Maybe some people have a different learning approach, but I would prefer to get my hands dirty immediately and shoot off on a thousand experiments of "what if I changed this, tweaked that, used it in this way or that way." That is how I learn to code in a new environment; then back to some narrative and examples to perhaps explain why it works that way if not obvious.

That is how I find much of wxPython in general, not obvious. On the other hand, it seems about the best current solution for doing GUI with python. PyQt4 is amuck with the whole licensing issue and basically treats python users like second-class add-ons. No thanks. And quite frankly most of the other GUI development environment I have tinkered with just seem to fail in comparison.

So, if you are interested in wxPyhton, and don't find the online documentation that complete, then this it. There is a PDF version that I ended up getting from the publisher, not sure if Amazon offers it, but given that I will likely be tied to the book and the IDE for a while to get acquainted, I would consider this route if you find yourself in a similar learning mode/environment.

5 out of 5 stars gui programming on the go

Before I picked up this book I knew nothing about GUI programming, but a good bit about Python. This book let me jump right into writing useful GUI's. Typical programming text books build on concepts sequentially, which is great for classrooms but not for learning on the fly. This book just jumps right into applications and teaches through examples. I was so impressed by this method that I plan on buying more books from the in action series whenever I need to learn another programming language. This book has been my #2 resource right behind Google, which is saying a lot.

3 out of 5 stars Not many choices for WxPython books

This book is hard to use as a reference but it is better than nothing.

4 out of 5 stars Great for getting you started

I bought this book when I needed to write a wxpython app at work. I'd done a lot of programming in python before, but had very little experience writing gui apps and non using wx. This book got me up and running very quickly and I was using wxpython productivly almost imidiatly. This book gives a solid introduction to the basics on wxpython and how to test and develop wxpython apps.

However the book doesn't cover a lot of more advanced or complex topics. If you need to to anything that isn't the most common and obvious approach you'll be on your own. I quite quickly found myself running into problems that wheren't covered in this book.

So on the whole this is a great book for quickly getting you up and running, and will have you writing simple wxpython apps in no time. However for anything more complicated you need to consult other sources.
An Advanced WxPython in Action book would be most welcome.

5 out of 5 stars wxPython In Action

Simply awesome. Awesome cubed:

(i) wxWidgets is a wonderful thing - a cross-platform windowing
toolkit that uses native widgets to give extremely pretty
cross-platform GUI applications.

(ii) wxPython is a fabulous implementation of wxWidgets in Python,
taking advantage of various Python fabulousities to make using
wxWidgets much easier than in C++. (If you do any programming
but you've never heard of Python run, don't walk, to
[..].)

(iii) The book is an excellent introduction to wxPython. I
had a little emergency, caused by the fact that my PC had
died and my Delphi programs didn't seem to work on the MAC
I was migrating to. Starting with no knowledge of wxPython
(but with some familiarity with Python) in one three-day
weekend I was able to write a rudimentary spreadsheet application -
at the end of those three days it already worked better than
the Delphi application it was replacing (just because writing
Python is so easy I added a few features that I'd never got
around to adding to the Delphi version).

If you've been looking for something that does this sort of
thing then wxPython is what you want, and you want this book
to go with it.

(If you're a Python person who's been using tkinter: wxWidgets
is not much harder, it includes _much_ more builtin functionality,
and it gives _much_ nicer results, since it uses native widgets.)

David C. Ullrich

More Customer Reviews:
Next Page


Customers who bought this book were also interested in:


Cross-Platform GUI Programming with wxWidgets (Bruce Perens' Open Source Series)


Python Cookbook


Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))


Learning Python, 3rd Edition


Python Essential Reference (3rd Edition) (Developer's Library)

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Sat Nov 22 18:36:46 CST 2008
© Wattle Software 2007. All rights reserved.