Synopses & Reviews
Python is a popular object-oriented scripting language that is freely available over the Net. It's portable, powerful, and remarkably easy to use. Python is commonly used for both stand-alone programs and scripting applications, in a wide variety of domains.This book is a companion volume to two O'Reilly Animal Guides,Programming Python and Learning Python. It summarizes Python statements and types, built-in functions, commonly used library modules, and other prominent Python language features.This pocket reference covers the latest Python release and complements Python's online reference material.
This handy reference guide summarizes Python statements, built-in functions, escape and formatting codes, and other prominent Python language features.
About the Author
Mark Lutz is an independent Python trainer, writer, and software developer, and is one of the primary figures in the Python community. He is the author of the O'Reilly books Programming Python and Python Pocket Reference (both in 2nd Editions), and co-author of Learning Python (both in 2nd Editions). Mark has been involved with Python since 1992, began teaching Python classes in 1997, and has instructed over 90 Python training sessions as of early 2003. In addition, he holds BS and MS degrees in computer science from the University of Wisconsin, and over the last two decades has worked on compilers, programming tools, scripting applications, and assorted client/server systems. Whenever Mark gets a break from spreading the Python word, he leads an ordinary, average life with his kids in Colorado. Mark can be reached by email at , or on the web at http://www.rmi.net/~lutz.
Table of Contents
Chapter 1: Python Pocket Reference; 1.1 Introduction; 1.2 Conventions; 1.3 Command-Line Options; 1.4 Environment Variables; 1.5 Built-in Types and Operators; 1.6 Statements and Syntax; 1.7 Namespace and Scope Rules; 1.8 Object-Oriented Programming; 1.9 Built-in Functions; 1.10 Built-in Exceptions; 1.11 Built-in Attributes; 1.12 Major Built-in Modules; 1.13 Other Built-in Modules; 1.14 Persistence: dbm, shelve, pickle; 1.15 Debugger and Profiler; 1.16 Python Mode for Emacs; 1.17 Python Idioms and Hints;