An Introduction to Python 
By Guido van Rossum, Fred L. Drake, Jr.; Network Theory Ltd., 2003, ISBN 0954161769. Printed edition of official tutorial, for v2.x, from Python.org. [Network Theory, online]
http://www.network-theory.co.uk/python/intro/
Core Python Programming 
By Wesley J. Chun; Prentice Hall PTR, 2001, ISBN 0130260363. For experienced developers to improve extant skills; professional level examples. Starts by introducing syntax, objects, error handling, functions, classes, built-ins. [Prentice Hall]
http://vig.prenhall.com/catalog/academic/product/1,4096,0130260363,00.html
Dive Into Python 
By Mark Pilgrim; 2000-2002. For experienced programmers. Starts with example code, overview, then HTML, XML, unit and regression tests. Downloads: txt, XML, PDF, HTML, MS Word, Win Help. Chinese, Korean, Español, Français; Russian. [GNU Free Documentati
http://diveintopython.org/
Free Python books 
Free Python books and tutorials.
http://www.techbooksforfree.com/perlpython.shtml
How to Think Like a Computer Scientist: Learning with Python 
By Allen B. Downey, Jeffrey Elkner, Chris Meyers; Green Tea Press, 2002, ISBN 0971677506. Teaches general principles of programming, via Python as subject language. Thorough, in-depth approach to many basic and intermediate programming topics. Full text o
http://greenteapress.com/thinkpython/
Learn to Program Using Python: A Tutorial for Hobbyists, Self-Starters, and All Who Want to Learn the Art of Computer Programming 
By Alan Gauld; Addison Wesley Professional, 2001, ISBN 0201709384, has CD-ROM. Introduction for those learning programming basics: terminology, concepts, methods to write code. Assumes no prior knowledge but basic computer skills, unintimidating, clearly
http://www.aw-bc.com/catalog/academic/product/0,,0201709384,00%2ben-USS_01DBC.html
Learning to Program 
By Alan Gauld. Teaches programming for beginners, with heavy Python emphasis. Starts with simple topics, ends with several intermediate subjects, including GUI programming using Python Tkinter module. [author website, online]
http://www.freenetpages.co.uk/hp/alan.gauld/
Making Use of Python 
By Rashi Gupta; John Wiley & Sons, 2002, ISBN 0471219754. Covers language basics, use for CGI scripting, GUI development, network programming; shows why it is one of more sophisticated of popular scripting languages. [Wiley]
http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471219754.html
Practical Python 
By Magnus Lie Hetland; Apress LP, 2002, ISBN 1590590066. Readable guide to ideas most vital to new users, from basics common to high level languages, to more specific aspects, to a series of 10 ever more complex programs. [Apress]
http://www.apress.com/book/bookDisplay.html?bID=93
Python 2.1 Bible 
By Dave Brueck, Stephen Tanner; John Wiley & Sons, 2001, ISBN 0764548077. Full coverage, clear explanations, hands-on examples, full language reference; shows step by step how to use components, assemble them, form full-featured programs. [John Wiley
http://www.wiley.com/WileyCDA/WileyTitle/productCd-0764548077.html
Python Language Reference Manual 
By Guido van Rossum, Fred L. Drake, Jr.; Network Theory Ltd., 2003, ISBN 0954161785. Printed edition of official language reference, for v2.x, from Python.org, describes syntax, built-in datatypes. [Network Theory, online]
http://www.network-theory.co.uk/python/language/
Python Programming Patterns 
By Thomas W. Christopher; Prentice Hall PTR, 2002, ISBN 0130409561. Shows how to write large programs, introduces powerful design patterns that deliver high levels of robustness, scalability, reuse. [Prentice Hall]
http://vig.prenhall.com/catalog/academic/product/1,4096,0130409561,00.html
Python: Visual QuickStart Guide 
By Chris Fehily; Peachpit Press, 2002, ISBN 0201748843. Task-based, step-by-step visual reference guide, many screen shots, for courses in digital graphics; Web design, scripting, development; multimedia, page layout, office tools, operating systems. [Pre
http://vig.prenhall.com/catalog/academic/product/1,4096,0201748843,00.html
Sams Teach Yourself Python in 24 Hours 
By Ivan Van Laningham; Sams Publishing, 2000, ISBN 0672317354. Split into 24 hands-on, 1 hour lessons; steps needed to learn topic: syntax, language features, OO design and programming, GUIs (Tkinter), system administration, CGI. [Sams Publishing]
http://www.samspublishing.com/bookstore/product.asp?isbn=0672317354&redir=1&rl=1
Text Processing in Python 
By David Mertz; Addison Wesley. Book in progress, full text, ASCII format. Asks for feedback. [author website, Gnosis Software, Inc.]
http://gnosis.cx/TPiP/
XML Processing with Python 
By Sean McGrath; Prentice Hall PTR, 2000, ISBN 0130211192, has CD-ROM. Methods to build XML applications fast, Python tutorial, DOM and SAX, new Pyxie open source XML processing library. [Prentice Hall PTR]
http://www.phptr.com/bookstore/product.asp?isbn=0130211192&redir=1&rl=1
|
|