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: 2004
Pages: 192
Authors:
Alex Martelli
BUY ON AMAZON
Python in a Nutshell, 2nd Edition
Table of Contents
Copyright
Preface
Part I: Getting Started with Python
Chapter 1. Introduction to Python
Section 1.1. The Python Language
Section 1.2. The Python Standard Library and Extension Modules
Section 1.3. Python Implementations
Section 1.4. Python Development and Versions
Section 1.5. Python Resources
Chapter 2. Installation
Section 2.1. Installing Python from Source Code
Section 2.2. Installing Python from Binaries
Section 2.3. Installing Jython
Section 2.4. Installing IronPython
Chapter 3. The Python Interpreter
Section 3.1. The python Program
Section 3.2. Python Development Environments
Section 3.3. Running Python Programs
Section 3.4. The jython Interpreter
Section 3.5. The IronPython Interpreter
Part II: Core Python Language and Built-ins
Chapter 4. The Python Language
Section 4.1. Lexical Structure
Section 4.2. Data Types
Section 4.3. Variables and Other References
Section 4.4. Expressions and Operators
Section 4.5. Numeric Operations
Section 4.6. Sequence Operations
Section 4.7. Set Operations
Section 4.8. Dictionary Operations
Section 4.9. The print Statement
Section 4.10. Control Flow Statements
Section 4.11. Functions
Chapter 5. Object-Oriented Python
Section 5.1. Classes and Instances
Section 5.2. Special Methods
Section 5.3. Decorators
Section 5.4. Metaclasses
Chapter 6. Exceptions
Section 6.1. The try Statement
Section 6.2. Exception Propagation
Section 6.3. The raise Statement
Section 6.4. Exception Objects
Section 6.5. Custom Exception Classes
Section 6.6. Error-Checking Strategies
Chapter 7. Modules
Section 7.1. Module Objects
Section 7.2. Module Loading
Section 7.3. Packages
Section 7.4. The Distribution Utilities (distutils)
Chapter 8. Core Built-ins
Section 8.1. Built-in Types
Section 8.2. Built-in Functions
Section 8.3. The sys Module
Section 8.4. The copy Module
Section 8.5. The collections Module
Section 8.6. The functional Module
Section 8.7. The bisect Module
Section 8.8. The heapq Module
Section 8.9. The UserDict Module
Section 8.10. The optparse Module
Section 8.11. The itertools Module
Chapter 9. Strings and Regular Expressions
Section 9.1. Methods of String Objects
Section 9.2. The string Module
Section 9.3. String Formatting
Section 9.4. The pprint Module
Section 9.5. The repr Module
Section 9.6. Unicode
Section 9.7. Regular Expressions and the re Module
Part III: Python Library and Extension Modules
Chapter 10. File and Text Operations
Section 10.1. Other Chapters That Also Deal with Files
Section 10.2. Organization of This Chapter
Section 10.3. File Objects
Section 10.4. Auxiliary Modules for File IO
Section 10.5. The StringIO and cStringIO Modules
Section 10.6. Compressed Files
Section 10.7. The os Module
Section 10.8. Filesystem Operations
Section 10.9. Text Input and Output
Section 10.10. Richer-Text IO
Section 10.11. Interactive Command Sessions
Section 10.12. Internationalization
Chapter 11. Persistence and Databases
Section 11.1. Serialization
Section 11.2. DBM Modules
Section 11.3. Berkeley DB Interfacing
Section 11.4. The Python Database API (DBAPI) 2.0
Chapter 12. Time Operations
Section 12.1. The time Module
Section 12.2. The datetime Module
Section 12.3. The pytz Module
Section 12.4. The dateutil Module
Section 12.5. The sched Module
Section 12.6. The calendar Module
Section 12.7. The mx.DateTime Module
Chapter 13. Controlling Execution
Section 13.1. Dynamic Execution and the exec Statement
Section 13.2. Internal Types
Section 13.3. Garbage Collection
Section 13.4. Termination Functions
Section 13.5. Site and User Customization
Chapter 14. Threads and Processes
Section 14.1. Threads in Python
Section 14.2. The thread Module
Section 14.3. The Queue Module
Section 14.4. The threading Module
Section 14.5. Threaded Program Architecture
Section 14.6. Process Environment
Section 14.7. Running Other Programs
Section 14.8. The mmap Module
Chapter 15. Numeric Processing
Section 15.1. The math and cmath Modules
Section 15.2. The operator Module
Section 15.3. Random and Pseudorandom Numbers
Section 15.4. The decimal Module
Section 15.5. The gmpy Module
Chapter 16. Array Processing
Section 16.1. The array Module
Section 16.2. Extensions for Numeric Array Computation
Section 16.3. The Numeric Package
Section 16.4. Array Objects
Section 16.5. Universal Functions (ufuncs)
Section 16.6. Auxiliary Numeric Modules
Chapter 17. Tkinter GUIs
Section 17.1. Tkinter Fundamentals
Section 17.2. Widget Fundamentals
Section 17.3. Commonly Used Simple Widgets
Section 17.4. Container Widgets
Section 17.5. Menus
Section 17.6. The Text Widget
Section 17.7. The Canvas Widget
Section 17.8. Layout Management
Section 17.9. Tkinter Events
Chapter 18. Testing, Debugging, and Optimizing
Section 18.1. Testing
Section 18.2. Debugging
Section 18.3. The warnings Module
Section 18.4. Optimization
Part IV: Network and Web Programming
Chapter 19. Client-Side Network Protocol Modules
Section 19.1. URL Access
Section 19.2. Email Protocols
Section 19.3. The HTTP and FTP Protocols
Section 19.4. Network News
Section 19.5. Telnet
Section 19.6. Distributed Computing
Section 19.7. Other Protocols
Chapter 20. Sockets and Server-Side Network Protocol Modules
Section 20.1. The socket Module
Section 20.2. The SocketServer Module
Section 20.3. Event-Driven Socket Programs
Chapter 21. CGI Scripting and Alternatives
Section 21.1. CGI in Python
Section 21.2. Cookies
Section 21.3. Other Server-Side Approaches
Chapter 22. MIME and Network Encodings
Section 22.1. Encoding Binary Data as Text
Section 22.2. MIME and Email Format Handling
Chapter 23. Structured Text: HTML
Section 23.1. The sgmllib Module
Section 23.2. The htmllib Module
Section 23.3. The HTMLParser Module
Section 23.4. The BeautifulSoup Extension
Section 23.5. Generating HTML
Chapter 24. Structured Text: XML
Section 24.1. An Overview of XML Parsing
Section 24.2. Parsing XML with SAX
Section 24.3. Parsing XML with DOM
Section 24.4. Changing and Generating XML
Part V: Extending and Embedding
Chapter 25. Extending and Embedding Classic Python
Section 25.1. Extending Python with Python s C API
Section 25.2. Extending Python Without Python s C API
Section 25.3. Embedding Python
Section 25.4. Pyrex
Chapter 26. Extending and Embedding Jython
Section 26.1. Importing Java Packages in Jython
Section 26.2. Embedding Jython in Java
Section 26.3. Compiling Python into Java
Chapter 27. Distributing Extensions and Programs
Section 27.1. Python s distutils
Section 27.2. py2exe
Section 27.3. py2app
Section 27.4. cx_Freeze
Section 27.5. PyInstaller
About the Author
Python in a Nutshell, Second Edition (In a Nutshell)
ISBN: 0596100469
EAN: 2147483647
Year: 2004
Pages: 192
Authors:
Alex Martelli
BUY ON AMAZON
Lotus Notes and Domino 6 Development (2nd Edition)
Working with Form-Level Events
Understanding Sections and Section Properties
What Is JavaScript?
Hiding the Design of Your Application
Hyperlink Tags
Oracle Developer Forms Techniques
Advanced GUI Development: Developing Beyond GUI
Creating a Customized Sign-on Form
Encapsulation
Intelligence in Forms
Enhancing the Function of Exit Form
The Complete Cisco VPN Configuration Guide
VPN Implementations
IPsec
Windows Client
3002 Hardware Client
Router Site-to-Site Connections
Data Structures and Algorithms in Java
Problems
The Comparable Interface
Hash Tables
The Java Collections Framework Again
Terminology
The New Solution Selling: The Revolutionary Sales Process That Is Changing the Way People Sell [NEW SOLUTION SELLING 2/E]
Chapter Seven Diagnose Before You Prescribe
Chapter Eleven Gaining Access to People with Power
Chapter Twelve Controlling the Buying Process
Chapter Sixteen Creating and Sustaining High-Performance Sales Cultures
Appendix B Solution Selling: A Scalable Approach
Mastering Delphi 7
Core Library Classes
Visual Controls
Writing Database Components
Web Services and SOAP
Appendix B Extra Delphi Tools from Other Sources
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