Flylib.com
Python in a Nutshell, Second Edition (In a Nutshell)
Python in a Nutshell, Second Edition (In a Nutshell)
ISBN: 0596100469
EAN: 2147483647
Year: 2005
Pages: 203
Authors:
Alex Martelli
BUY ON AMAZON
Main Page
Table of content
Copyright
Preface
How This Book Is Organized
Conventions Used in This Book
How to Contact Us
Acknowledgments
Part I: Getting Started with Python
Chapter 1. Introduction to Python
1.1 The Python Language
1.2 The Python Standard Library and Extension Modules
1.3 Python Implementations
1.4 Python Development and Versions
1.5 Python Resources
Chapter 2. Installation
2.1 Installing Python from Source Code
2.2 Installing Python from Binaries
2.3 Installing Jython
Chapter 3. The Python Interpreter
3.1 The python Program
3.2 Python Development Environments
3.3 Running Python Programs
3.4 The Jython Interpreter
Part II: Core Python Language and Built-ins
Chapter 4. The Python Language
4.1 Lexical Structure
4.2 Data Types
4.3 Variables and Other References
4.4 Expressions and Operators
4.5 Numeric Operations
4.6 Sequence Operations
4.7 Dictionary Operations
4.8 The print Statement
4.9 Control Flow Statements
4.10 Functions
Chapter 5. Object-Oriented Python
5.1 Classic Classes and Instances
5.2 New-Style Classes and Instances
5.3 Special Methods
5.4 Metaclasses
Chapter 6. Exceptions
6.1 The try Statement
6.2 Exception Propagation
6.3 The raise Statement
6.4 Exception Objects
6.5 Custom Exception Classes
6.6 Error-Checking Strategies
Chapter 7. Modules
7.1 Module Objects
7.2 Module Loading
7.3 Packages
7.4 The Distribution Utilities (distutils)
Chapter 8. Core Built-ins
8.1 Built-in Types
8.2 Built-in Functions
8.3 The sys Module
8.4 The getopt Module
8.5 The copy Module
8.6 The bisect Module
8.7 The UserList, UserDict, and UserString Modules
Chapter 9. Strings and Regular Expressions
9.1 Methods of String Objects
9.2 The string Module
9.3 String Formatting
9.4 The pprint Module
9.5 The repr Module
9.6 Unicode
9.7 Regular Expressions and the re Module
Part III: Python Library and Extension Modules
Chapter 10. File and Text Operations
10.1 The os Module
10.2 Filesystem Operations
10.3 File Objects
10.4 Auxiliary Modules for File IO
10.5 The StringIO and cStringIO Modules
10.6 Compressed Files
10.7 Text Input and Output
10.8 Richer-Text IO
10.9 Interactive Command Sessions
10.10 Internationalization
Chapter 11. Persistence and Databases
11.1 Serialization
11.2 DBM Modules
11.3 The Berkeley DB Module
11.4 The Python Database API (DBAPI) 2.0
Chapter 12. Time Operations
12.1 The time Module
12.2 The sched Module
12.3 The calendar Module
12.4 The mx.DateTime Module
Chapter 13. Controlling Execution
13.1 Dynamic Execution and the exec Statement
13.2 Restricted Execution
13.3 Internal Types
13.4 Garbage Collection
13.5 Termination Functions
13.6 Site and User Customization
Chapter 14. Threads and Processes
14.1 Threads in Python
14.2 The thread Module
14.3 The Queue Module
14.4 The threading Module
14.5 Threaded Program Architecture
14.6 Process Environment
14.7 Running Other Programs
14.8 The mmap Module
Chapter 15. Numeric Processing
15.1 The math and cmath Modules
15.2 The operator Module
15.3 The random Module
15.4 The array Module
15.5 The Numeric Package
15.6 Array Objects
15.7 Universal Functions (ufuncs)
15.8 Optional Numeric Modules
Chapter 16. Tkinter GUIs
16.1 Tkinter Fundamentals
16.2 Widget Fundamentals
16.3 Commonly Used Simple Widgets
16.4 Container Widgets
16.5 Menus
16.6 The Text Widget
16.7 The Canvas Widget
16.8 Geometry Management
16.9 Tkinter Events
Chapter 17. Testing, Debugging, and Optimizing
17.1 Testing
17.2 Debugging
17.3 The warnings Module
17.4 Optimization
Part IV: Network and Web Programming
Chapter 18. Client-Side Network Protocol Modules
18.1 URL Access
18.2 Email Protocols
18.3 The HTTP and FTP Protocols
18.4 Network News
18.5 Telnet
18.6 Distributed Computing
Chapter 19. Sockets and Server-Side Network Protocol Modules
19.1 The socket Module
19.2 The SocketServer Module
19.3 Event-Driven Socket Programs
Chapter 20. CGI Scripting and Alternatives
20.1 CGI in Python
20.2 Cookies
20.3 Other Server-Side Approaches
Chapter 21. MIME and Network Encodings
21.1 Encoding Binary Data as Text
21.2 MIME and Email Format Handling
Chapter 22. Structured Text: HTML
22.1 The sgmllib Module
22.2 The htmllib Module
22.3 The HTMLParser Module
22.4 Generating HTML
Chapter 23. Structured Text: XML
23.1 An Overview of XML Parsing
23.2 Parsing XML with SAX
23.3 Parsing XML with DOM
23.4 Changing and Generating XML
Part V: Extending and Embedding
Chapter 24. Extending and Embedding Classic Python
24.1 Extending Python with Python s C API
24.2 Extending Python Without Python s C API
24.3 Embedding Python
Chapter 25. Extending and Embedding Jython
25.1 Importing Java Packages in Jython
25.2 Embedding Jython in Java
25.3 Compiling Python into Java
Chapter 26. Distributing Extensions and Programs
26.1 Python s distutils
26.2 The py2exe Tool
26.3 The Installer Tool
Colophon
Index
Index SYMBOL
Index A
Index B
Index C
Index D
Index E
Index F
Index G
Index H
Index I
Index J
Index K
Index L
Index M
Index N
Index O
Index P
Index Q
Index R
Index S
Index T
Index U
Index V
Index W
Index X
Index Y
Python in a Nutshell, Second Edition (In a Nutshell)
ISBN: 0596100469
EAN: 2147483647
Year: 2005
Pages: 203
Authors:
Alex Martelli
BUY ON AMAZON
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Mapping .NET Data Provider Data Types to .NET Framework Data Types
Serializing Data
Exporting the Results of a Query to an Array
Using Manual Transactions
Nesting Manual Transactions with the SQL Server .NET Data Provider
CompTIA Project+ Study Guide: Exam PK0-003
IT Project+ Study Guide
IT Project Management Overview
Other Planning Processes
Comprehensive Project Plan
Project Control
101 Microsoft Visual Basic .NET Applications
Building Windows Forms User Interfaces
Working with Console Applications
Advanced .NET Framework
Visual Studio .NET
Coding Conventions
Cisco ASA: All-in-One Firewall, IPS, and VPN Adaptive Security Appliance
File Transfer Protocol
Summary
Summary
Advanced Cisco IPSec VPN Features
Accessing the IPS Device Management Console from ASDM
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Working with Ideas
Value Stream Mapping and Process Flow Tools
Descriptive Statistics and Data Displays
Complexity Value Stream Mapping and Complexity Analysis
Selecting and Testing Solutions
Programming .Net Windows Applications
Dialog Boxes
Timer Component
The ADO.NET Object Model
Data Reader
Creating a DataGrid
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies