Book - Natural Language Toolkit. Bruce Eckel's MindView, Inc: Thinking in Python. You can download the current version of Thinking in Python here.
This includes the BackTalk comment collection system that I built in Zope. The page describing this project is here. The current version of the book is 0.1. This is a preliminary release; please note that not all the chapters in the book have been translated. Invent Your Own Computer Games with Python.
Python for Fun. This collection is a presentation of several small Python programs.
They are aimed at intermediate programmers; people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques. Each program is very short, never more than a couple of pages and accompanied with a write-up. I have found Python to be an excellent language to express algorithms clearly. Some of the ideas here originated in other programs in other languages. How to Think Like a Computer Scientist. Learning with Python by Allen Downey, Jeff Elkner and Chris Meyers.
This book is now available for sale at Lulu.com. Data Structures and Algorithms with Object-Oriented Design Patterns in Python. Book.dvi. Python Bibliotheca. Untitled. Python. You have seen how you can reuse code in your program by defining functions once.
What if you wanted to reuse a number of functions in other programs that you write? As you might have guessed, the answer is modules. There are various methods of writing modules, but the simplest way is to create a file with a .py extension that contains functions and variables. Another method is to write the modules in the native language in which the Python interpreter itself was written. 410 Gone. 410 Gone.