Python is gaining momentum in the programming world. For example, Paul Everitt, Digital Creations CEO, remarked in a recent O'Reilly interview that he chose Python for the development of Zope because "Python was in our blood. I'm not that much of a programmer, which probably attracted me to an elegant, very clear, very clean language. I'm more of an architect, and Python is a very well architected scripting language."
If you're just getting to know Python, or if you're ready to expand your programming prowess, then browsing through the following O'Reilly resource guide should accelerate your ascent to the pinnacle of Pythonism.
Be sure to visit the Python Devcenter for all things Python! You can find documentation, participate in forums, and read the latest from the greatest minds in the Python community.
Numerically Python - Our regular column on Python's number crunching power and how to use that capability in your programming.
Report on Software Development 2000 - A surge of interest in Python was evident at the Software Development 2000 Conference held in San Jose.
Opening Zope: An Interview with Paul Everitt - The CEO of Digital Creations on why they chose Python for their development of Zope and on making their content management and application server tool Open Source.
Of course, when you think of O'Reilly, you think of books. Here are links to the catalog pages of four Python books. These pages include full descriptions, sample chapters, table of contents entries, author bios, and more.
|Learning Python, by Mark Lutz & David Ascher|
Learning Python is a developer's introduction to the Python scripting language. This book thoroughly introduces the elements of Python: types, operators, statements, classes, functions, modules, and exceptions. It also demonstrates how to perform common programming tasks and write real applications.
Programming Python, by Mark Lutz
Python Programming on Win32, by Mark Hammond & Andy Robinson
Python Pocket Reference, by Mark Lutz
If you've never attended an O'Reilly Open Source Convention, you've missed out on one of the greatest geek-fests of all time. Once again, this year's convention will be held in beautiful Monterey, CA, on July 17th through the 20th.
As you can imagine, visiting Monterey is worth the trip alone, but the Python Conference features a lineup of presenters and topics that will stimulate and accelerate your programming endeavors. It's not to late to register. Take a look at this lineup.
O'Reilly Editor-in-Chief, Frank Willison, has penned four terrific Python columns that respond to questions from O'Reilly readers. Chances are, you've wondered some of the same thoughts yourself.
An Interview with Jeff Elkner, high school teacher delivering on the promise of Python as a first teaching language.
Report on the Eighth Annual Python Conference
An Interview with Guido van Rossum: The Features and Futures of the Python Programming Language
JPython: the Felicitous Union of Python and Java
Python Implementations - Software and resources regarding XML implementation using the Python scripting language (from XML.com).
Perl vs. Python - A comparison of Perl and Python by Tom Christiansen (from www.perl.com).
Derrick Story is the author of The Photoshop CS4 Companion for Photographers, The Digital Photography Companion, and Digital Photography Hacks, and coauthor of iPhoto: The Missing Manual, with David Pogue. You can follow him on Twitter or visit www.thedigitalstory.com.
Terrie Miller is an amateur naturalist, citizen scientist, permaculturist and writer from Northern Calfornia. Her personal weblog is TerrieMiller.com.
Python as a First Language
Adding Data Visualization to Python for Producing Graphs
Discuss this article in the O'Reilly Network Python Forum.
Return to the Python DevCenter.
Copyright © 2009 O'Reilly Media, Inc.