Python Development and Resources

Your Path to Mastery

Download Free Samplers

http://akamaicovers.oreilly.com/images/9781449319793/thumb.gif Python for Data Analysis Python for Data Analysis
by Wes McKinney
http://akamaicovers.oreilly.com/images/9781449319434/thumb.gif Regular Expressions Cookbook Regular Expressions Cookbook
by Jan Goyvaerts, Steven Levithan
Second Edition
http://akamaicovers.oreilly.com/images/9781449330729/thumb.gif Think Python Think Python
by Allen B. Downey
http://akamaicovers.oreilly.com/images/9781449314637/thumb.gif Think Complexity Think Complexity
by Allen B. Downey
http://akamaicovers.oreilly.com/images/9781449388348/thumb.gif Mining the Social Web Mining the Social Web
by Matthew Russell
http://akamaicovers.oreilly.com/images/9780596158101/thumb.gif Programming Python Programming Python
by Mark Lutz
Fourth Edition
http://akamaicovers.oreilly.com/images/9781449382674/thumb.gif Head First Python Head First Python
by Paul Barry
http://akamaicovers.oreilly.com/images/9780596809560/thumb.gif Real World Instrumentation with Python Real World Instrumentation with Python
by John M. Hughes
http://akamaicovers.oreilly.com/images/9780596809485/thumb.gif 97 Things Every Programmer Should Know 97 Things Every Programmer Should Know
by Kevlin Henney
http://akamaicovers.oreilly.com/images/9780596158064/thumb.gif Learning Python Learning Python
by Mark Lutz
Fourth Edition
http://akamaicovers.oreilly.com/images/9780596516499/thumb.gif Natural Language Processing with Python Natural Language Processing with Python
by Steven Bird, Ewan Klein, Edward Loper
http://akamaicovers.oreilly.com/images/9780596528126/thumb.gif Mastering Regular Expressions Mastering Regular Expressions
by Jeffrey E. F. Friedl
Third Edition
Python for Data Analysis Python for Data Analysis
by Wes McKinney
Think Python Think Python
by Allen B. Downey
Practical Computer Vision with SimpleCV Practical Computer Vision with SimpleCV
by Kurt Demaagd, Anthony Oliver, Nathan Oostendorp, Katherine Scott
Programming Computer Vision with Python Programming Computer Vision with Python
by Jan Erik Solem
Clojure Programming Clojure Programming
by Chas Emerick, Brian Carper, Christophe Grand
Think Complexity Think Complexity
by Allen B. Downey
Python and AWS Cookbook Python and AWS Cookbook
by Mitch Garnaat
Social Network Analysis for Startups Social Network Analysis for Startups
by Maksim Tsvetovat, Alex Kouznetsov
MongoDB and Python MongoDB and Python
by Niall O'Higgins
Think Stats Think Stats
by Allen B. Downey
Python Bibliography Python Bibliography
An Introduction to MapReduce with Pete Warden An Introduction to MapReduce with Pete Warden
by Pete Warden
21 Recipes for Mining Twitter 21 Recipes for Mining Twitter
by Matthew Russell
Mining the Social Web Mining the Social Web
by Matthew Russell
Matthew Russell on Mining the Social Web Matthew Russell on Mining the Social Web
by Matthew Russell
Programming Python Programming Python
by Mark Lutz
Fourth Edition
Head First Python Head First Python
by Paul Barry
Real World Instrumentation with Python Real World Instrumentation with Python
by John M. Hughes
Observing and Optimizing your Application with DTrace Observing and Optimizing your Application with DTrace
by Angelo Rajadurai
Practical Python Programming: Callbacks Practical Python Programming: Callbacks
by Alex Martelli
Introduction to Django Introduction to Django
by Chander Ganesan
Professional ASP.NET 4 in C# and VB Professional ASP.NET 4 in C# and VB
Professional IronPython Professional IronPython
Beginning Python Beginning Python
Bioinformatics Programming Using Python Bioinformatics Programming Using Python
by Mitchell L Model
Python Pocket Reference Python Pocket Reference
by Mark Lutz
Fourth Edition
Learning Python Learning Python
by Mark Lutz
Fourth Edition
Natural Language Processing with Python Natural Language Processing with Python
by Steven Bird, Ewan Klein, Edward Loper
Introducing Microsoft® Silverlight™ 3 Introducing Microsoft® Silverlight™ 3
by Laurence Moroney
Third Edition
Practical Programming Practical Programming (Pragmatic Bookshelf)
by Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson
Using Google App Engine Using Google App Engine
by Charles Severance
Gray Hat Python Gray Hat Python (No Starch)
by Justin Seitz
Python for Unix and Linux System Administration Python for Unix and Linux System Administration
by Noah Gift, Jeremy Jones
Python Python
Essential SQLAlchemy Essential SQLAlchemy
by Rick Copeland
Professional Python Frameworks Professional Python Frameworks
Getting Started with Pyparsing Getting Started with Pyparsing
by Paul McGuire
Regular Expression Pocket Reference Regular Expression Pocket Reference
by Tony Stubblebine
Second Edition
Next-Generation Web Frameworks in Python Next-Generation Web Frameworks in Python
by Liza Daly
Python in a Nutshell Python in a Nutshell
by Alex Martelli
Second Edition
MySQL Stored Procedure Programming MySQL Stored Procedure Programming
by Guy Harrison, Steven Feuerstein
Twisted Network Programming Essentials Twisted Network Programming Essentials
by Abe Fettig
Python Cookbook Python Cookbook
by Alex Martelli, Anna Martelli Ravenscroft, David Ascher
Unix Power Tools Unix Power Tools
by Shelley Powers, Jerry Peek, Tim O'Reilly, Mike Loukides
Third Edition
Managing & Using MySQL Managing & Using MySQL
by George Reese, Randy Jay Yarger, Tim King
With
Second Edition
Jython Essentials Jython Essentials
by Samuele Pedroni, Noel Rappin
Programming Jabber Programming Jabber
by DJ Adams
Python & XML Python & XML
by Christopher A. Jones, Fred L. Drake, Jr.
Python Standard Library Python Standard Library
by Fredrik Lundh
Python Programming On Win32 Python Programming On Win32
by Mark Hammond, Andy Robinson

New Online Certificate

New Python Programming Certificate Author Steve Holden, a leader of the Python community with over thirty years of instructional experience, guides you through everyday Python techniques that you can use and adapt to your own needs, with a progressive emphasis on test-driven development. In addition to gaining a holistic command of Python, you will receive hands-on training:

  • Creating graphical user interfaces
  • Accessing relational databases
  • Analyzing email messages
  • Exploring the "Under the hood" secrets of the interpreter

Learn More >

Python Experts

Rob Orsini Rob Orsini is the author of the Rails Cookbook (O'Reilly). He's also the founder and CEO of Tuple Shop, Inc., a web software consulting company specializing in Rails and Python development.

Eli Bressert Eli Bressert is a PhD astrophysics student, Chandra Science Imager, and contributor to astrobetter.com and astropython.org. He develops Python apps like ATpy, APLpy, and Luj.

David Wolber David Wolber is the Chair of Computer Science at the University of San Francisco.

Noah Gift Noah Gift is the co-author of Python For Unix and Linux by O'Reilly. He is an author, speaker, consultant, and community leader, writing for publications such as IBM Developerworks, Red Hat Magazine, O'Reilly, and MacTech, and Manning.

More Python Experts

Python News & Answers

Checking in on Python

By Rachel Roumeliotis
October 4, 2012

Guido van Rossum is the creator of Python. I recently had the opportunity to talk with him about the state of the language. You probably don’t realize it, but Python’s capabilities are pushed every time you use YouTube and Dropbox. …

Python Issue with postgreSQL

By donfox
October 4, 2012

I'm new to postgreSQL! I'd like to use psql interactive commands like \d+ from inside python. Is there a way? I'm trying to use SQL or a psql command to determine the primary key of a table. Many thanks.

Updating cookie using python

By deepika
September 28, 2012

Hi, I am developing one application in which I need to update cookie for current session; For example: if the cookie key value is Key1:value1 then I want to set it like key1:value1|value2|value3 or something like this, means I want to set multiple values for one key. Please let me know solution Thank you, Deepika

Command Prompt in Python

By venom19
September 24, 2012

Hi, I have a windows 7 computer, and I am having trouble getting the command prompt in windows to work with python. Whenever I try to run a script file in the command prompt, I get the "No such file or directory error." [Errno2] Does someone know how to fix this for a relative beginner? I am stuck on page 15 of Programming Python by Mark Lutz. Apparently you're supposed to see ...

Python. Are these possible ?

By koqe3
September 18, 2012

1)Write a function that takes three numbers as parameters, and returns the centrifugal force. The formula for centrifugal force is: F = mrW2 F is force, r is radius, W is angular velocity. ....................................... 2) Write code to ask user for the three parameters in the above function, call the function and print out the result ................................................... 3)...

Please Help Me in PYTHON

By Jonathan Zerox
August 25, 2012

Please i need some help, i would like you to help me make a program that asks the user to enter a password and when the user enters the password in the password field the password is not shown in text nor figures. just like the linux kernel.( when you type sudo bash or sudo su ) i've searched everywhere and i found no help. Am Doing Python! Hoping to hear from you.

More NewsMore Answers