Dive Into Python
Dive Into Python: Python from novice to pro is a Python book for
experienced programmers. It is a free python book by Mark Pilgrim. You
can download it in various formats.
Text Processing in Python (a book)
At the broadest level text processing is simply taking textual
information and -doing something- with it. This doing might be
restructuring or reformatting it, extracting smaller bits of
information from it, algorithmically modifying the content of
the information, or performing calculations that depend on the
Think Python: An Introduction to Software Design
This book is a substantially revised version of How to Think Like a Computer Scientist: Learning with Python.
Data Structures and Algorithms with Object-Oriented Design Patterns in Python
This book is about the fundamentals of data structures and
algorithms--the basic elements from which large and complex software
artifacts are built. To develop a solid understanding of a data
structure requires three things:
The Standard Python Library
Based in part on over 3,000 newsgroup articles written by Python
veteran Fredrik Lundh since 1995, this book provides brief descriptions
and sample scripts for all standard modules in the Python 2.0 library.
An Introduction to Python - Table of Contents
Python is an easy to learn, powerful programming language. It has
efficient high-level data structures and a simple but effective
approach to object-oriented programming. Python's elegant syntax and
dynamic typing, together with its interpreted nature, make it an ideal
language for scripting and rapid application development in many areas
on most platforms.
This reference manual describes the Python programming language. It is not intended as a tutorial.
You can download the current version of Thinking in Python here. This
includes the BackTalk comment collection system that I built in Zope.
鈥楢 Byte of Python鈥� is a book on programming using the Python language.
It serves as a tutorial or guide to the Python language for a beginner
audience. If all you know about computers is how to save text files,
then this is the book for you.
The book has crossed nearly 50,000 downloads in the past few years.
Python is a general-purpose interpreted programming language. It
currently has distributions available for Microsoft Windows, Apple Mac
OS X, GNU/Linux, BSD, and many other platforms. There are currently
three major implementations: the standard implementation written in C,
Jython written in Java, and IronPython written in C# for the MS .NET
The Tkinter module ("Tk interface") is the standard Python interface to
the Tk GUI toolkit from Scriptics (formerly developed by Sun Labs).
This is the PIL handbook, last updated May 6, 2005. This edition covers release 1.1.5 of the Python Imaging Library.