£24.87
  • RRP: £31.99
  • You Save: £7.12 (22%)
FREE Delivery in the UK.
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Trade in your item
Get a £0.25
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

wxPython in Action Paperback – 23 Mar 2006


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
£24.87
£18.10 £9.99

Frequently Bought Together

wxPython in Action + Wxpython 2.8 Application Development Cookbook
Price For Both: £47.17

Buy the selected items together


Trade In this Item for up to £0.25
Trade in wxPython in Action for an Amazon Gift Card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 620 pages
  • Publisher: Manning Publications; 1 edition (23 Mar 2006)
  • Language: English
  • ISBN-10: 1932394621
  • ISBN-13: 978-1932394627
  • Product Dimensions: 19.2 x 3 x 23.4 cm
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: 520,484 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

About the Author

Noel Rappin is a senior software engineer at Motorola and has extensive Python experience. He has a Ph.D. from the Georgia Institute of Technology, where he studied educational software and user interface design. Noel co-authored the book Jython Essential.

 

Robin Dunn, the creator and maintainer of WXPython has been working in the software industry for 18 years on a wide variety of applications. He discovered both wxWindows and Python in 1995 while looking for a cross platform toolkit and has never (willingly) looked back. Robin was awarded the ActiveState Programmers Choice Award at the 2002 O'Reilly Open Source Convention. Robin also worked for the Open Source Application Foundation, improving wxPython for use in their flagship product, Chandler.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.1 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

4 of 4 people found the following review helpful By A. J. Gauld VINE VOICE on 16 Nov 2007
Format: Paperback Verified Purchase
I've read many textbooks on GUI frameworks over the years and most have been very dull or very complicated (and often both!). This book manages to be both readable and clearly informative. I've been playing with wxPython for several years but never quite "got it" until I read this book. Finally the pieces all fit together and the rationale made sense. There are some inconsistencies in the toolkit but the book is honest about those and simply warns you that they exist and how to work round them. The early part is a fast paced tutorial and the second two thirds form a fairly comprehensive reference. Particularly noteworthy are the chapters on layout managers and graphics programming. There is also good coverage of printing, something that is notoriously tricky in cross-platform toolkits where the underlying mechanisms can vary widely. Highly recommended and if you intend to use wxPython seriously then you need this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By jr on 5 Mar 2008
Format: Paperback
An excellent place from which to start. Made my life much easier and made my first app much better architected and designed. I used wxpython only as a prototyping tool. Very good it was though.
One thought. You can buy the pdf e-book for less from the publishers site.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
wxPython is a vast API and it would be asking too much for a programming guide to cover it completely. There are all sorts of funky nooks and crannies in wxPython that aren't mentioned here.

Nevertheless, this is a very good book of its kind. The explanations are clear and to the point, and the prose is readable throughout. The book is well-structured, starting from basic concepts and ending with advanced topics like grid controls.

If you've never done GUI programming before (as I hadn't), some of the concepts take a bit of thinking about before they "click", and here the concise code examples are very helpful.

I would also advise that GUI newbies read the book properly, rather than diving in to what looks like the right place as you would in a reference book. Despite what it says in the cover blurb, there is no reference section, and the book needs to be used as a companion to the online wxWidgets reference material. (Incidentally, the online reference documentation is written in a C++ syntax, so Python programmers have to make some adjustments, but I didn't find this difficult, despite having very little C++ knowledge.)

I feel there is still room for a proper printed wxPython reference if anyone dares to take it on, but without a doubt this book is essential for wxPython programmers. My only, very small, quibble is the irritating use of questions as headings throughout.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Generally this is a good book for the medium-skilled developer who has used UI component libraries before. It has a steady introduction, and once you've done the introduction you can jump easily to other parts of the book to learn how to use the other components. Geared almost exclusively to the widget-side of the WxWindows platform, I found this a little limiting for breaking out into other aspects of UI programming, such as for games and in particular for writing custom components, or custom variations of existing components. Though, I guess if you're on topics like that, you need to join the wxpython mail group.
Personally, though it didn't recommend it, I did start working through this book with only partial python knowledge - having skimmed through Hetland's Beginning Python (which I don't recommend), I didn't find it that hard to work through this book, tending just to have to decode spurious error messages (as is Python's way). I'm from a Java/PHP background.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again


Feedback