diveintopython.org Python for experienced programmers |
Dive Into Python is a free Python book for experienced programmers. You can read the book online, or download it in a variety of formats. It is also available in multiple languages.
This book is still being written. The first three chapters are a solid overview of Python programming. Chapters covering HTML processing and unit testing are complete, and chapters covering XML processing and regression testing are in progress. Future chapters will cover web services with XML-RPC, web scripting with Apache and mod_python, and performance tuning. This is not a teaser site for some larger work for sale; all new content will be published here, for free, as soon as it's ready. You can read the revision history to see what's new. Updated 6 September 2001
Want to mirror this web site? Publish this book on your corporate intranet? Distribute it on CD-ROM? Feel free. This book is published under the GNU Free Documentation License, which gives you enormous freedoms to modify and redistribute it in all its forms. If you're familiar with the GNU General Public License for software, you already understand these freedoms; the FDL is the GPL for books. You can read the license for all the details.
Translations are freely permitted as long as they are released under the GNU Free Documentation License. Dive Into Python has already been translated into several languages, and other translations (German, Spanish, Portuguese, Turkish) are getting underway. If you would like to help one of the translation projects in progress, please contact me, and I will put you in touch with the current working group.
Download Python
Learn Python
Python Reference
Python Community
Python Code
Other Projects