Book description
Python Essential Reference, Second Edition, is the definitive
guide to the Python programming language. Designed for programmers,
it covers the core language, more than 100 modules in the standard
library, and the techniques used to extend Python with compiled
procedures in C or C++. Coverage expands upon and clarifies
existing Python documentation - especially for advanced topics,
including operating system interfaces, threads, network
programming, and Unicode.
Concise, to the point, and extensively indexed, readers will
find this volume packed with information not previously available
in any other single reference source. Updated for Python 2.1, it is
a must-have for any serious programmer wanting to develop advanced
Python applications.
As a comprehensive reference to the Python programming language,
this book will help you:
Learn about the features in Python 2.0 and 2.1
Master the details of Python types, operators, and the
execution model
Discover the details of Unicode and internationalization
support
Learn the details of operating system interfaces, threads, and
network-programming modules
Build C/C++ extensions to Python
Make effective use of the Python library
Find the information you need to start developing advanced
Python applications
Table of contents
- Copyright
- About the Author
- About the Technical Reviewers
- Acknowledgments
- Tell Us What You Think
- Introduction
- A Tutorial Introduction
- Lexical Conventions and Syntax
- Types and Objects
- Operators and Expressions
- Control Flow
- Functions and Functional Programming
- Classes and Object-Oriented Programming
- Modules and Packages
- Input and Output
- Execution Environment
-
The Python Library
- Built-in Functions and Exceptions
- Python Services
- Mathematics
- String Handling
- Data Management and Object Persistence
- Operating System Services
- Threads
- Network Programming
- Internet Data Handling and Encoding
- Restricted Execution
- Miscellaneous Modules
- The Python Debugger
- The Python Profiler
- Undocumented Modules
-
Extending and Embedding Python
- Enabling Optional Modules
- Compilation of Extensions
- Converting Data from Python to C
- Converting Data from C to Python
- Error Handling
- Reference Counting
- Calling Python from C
- Abstract Object Layer
- Low-Level Functions on Built-in Types
- Defining New Types
- Special Methods for Types
- Threads
- Embedding
- Extension Building Tools
- Summary of Changes
Product information
- Title: Python Essential Reference, Second Edition
- Author(s):
- Release date: June 2001
- Publisher(s): Sams
- ISBN: 9780735710917
You might also like
book
Python: Essential Reference, Third Edition
Python Essential Reference, 3rd Edition, is a comprehensive reference to the Python programming language. The focus …
book
Python: Essential Reference
Python Essential Reference is the definitive reference guide to the Python programming language — the one …
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
book
Learn OS X Lion
You're smart and savvy, but you're also busy. This comprehensive guide to Apple's latest version of …