For courses in UNIX Programming (Tc/Tk, Shells, and Perl). Python Essential Reference is a definitive guide to the Python programming language. Designed for programmers and students, it covers the core language, more than 100 modules in the standard library, and the extension building techniques used to integrate Python with programs written in C and C++. Coverage expands upon and clarifies existing Python documentation-especially for advanced topics including operating system interfaces, threads, and network programming. Concise, to the point, and extensively indexed, students will find this volume packed with information not previously available in any other single reference source.
This informal language reference is arranged into four major parts: a brief tutorial, an introduction to Python; an informal language reference that covers lexical conventions, functions, statements, control flow, datatypes, classes, and execution models; the Python library; and the Python C API used to write Python extensions.