Return to Home Page
      Blog     Consulting     Seminars     Calendar     Books     CD-ROMS     Newsletter     About     FAQ      Search
 

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.

The source code is in the download package. When you unzip everything (remember to use the -a flag if you're on Unix), the code will be put into subdirectories for each chapter.

This is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere. I personally like Learning Python by Lutz & Ascher, from O'Reilly. Although it does not cover all the Python 2.0, 2.1 and 2.2 features that I use in this book, most books don't at this point.

However, Learning Python is not exactly a beginning programmer's book, either (although it's possible if you're dedicated). If you're just getting started with programming you might try the free, downloadable A Byte of Python.


Revision History

  • Revision 0.1.2, December 31 2001. Added the introductory Python material from Thinking in Patterns as a start on the "Quick Introduction to Python" chapter.

  • Revision 0.1.1, December 29 2001. Added the preliminary PythonCard version of BoxObserver. Added SingletonDecorator.py and SingletonMetaClass.py.

  • Revision 0.1, December 25 2001. Initial release; a somewhat straightforward partial translation of Thinking in Patterns. Several of the chapters have had no translation at all. This is the basis of my tutorial at the 10th International Python Conference, coming up in February in Washington DC.

Search     Home     WebLog     Consulting     Seminars     Calendar     Books     CD-ROMS     Newsletter     About     Contact     Site Design     Server Maintenance     Powered by Zope
©2007 MindView, Inc.