My Account Log in

1 option

Python in a nutshell / Alex Martelli, Anna Ravenscroft, and Steve Holden.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Martelli, Alex, author.
Ravenscroft, Anna Martelli, author.
Holden, Steve, 1950- author.
Series:
In a nutshell (O'Reilly & Associates)
Language:
English
Subjects (All):
Python (Computer program language).
Scripting languages (Computer science).
Physical Description:
1 online resource (xiv, 749 pages)
Edition:
Third edition.
Place of Publication:
Sebastopol, CA : O'Reilly Media, Inc., 2017.
System Details:
text file
Summary:
Useful in many roles, from design and prototyping to testing, deployment, and maintenance, Python is consistently ranked among today's most popular programming languages. The third edition of this practical book provides a quick reference to the language--including Python 3.5, 2.7, and highlights of 3.6--commonly used areas of its vast standard library, and some of the most useful third-party modules and packages. Ideal for programmers with some Python experience, and those coming to Python from other programming languages, this book covers a wide range of application areas, including web and network programming, XML handling, database interactions, and high-speed numeric computing. Discover how Python provides a unique mix of elegance, simplicity, practicality, and sheer power. This edition covers: Python syntax, Object-Oriented Python, standard library modules, and third-party Python packages Python's support for file and text operations, persistence and databases, concurrent execution, and numeric computations Networking basics, event-driven programming, and client-side network protocol modules Python extension modules, and tools for packaging and distributing extensions, modules, and applications.
Contents:
1. Introduction to Python
2. The Python Interpreter
3. The Python Language
4. Object-Oriented Python
5. Exceptions
6. Modules
7. Core Built-ins and Standard Library Modules
8. Strings and Things
9. Regular Expressions
10. File and Text Operations
11. Persistence and Databases
12. Time Operations
13. Controlling Execution
14. Threads and Processes
15. Numeric Processing
16. Testing, Debugging, and Optimizing
17. Networking Basics
18. Asynchronous Alternatives
19. Client-Side Network Protocol Modules
20. Serving HTTP
21. Email, MIME, and Other Network Encodings
22. Structured Text: HTML
23. Structured Text: XML
24. Extending and Embedding Classic Python
25. Distributing Extensions and Programs
26. v2/v3 Migration and Coexistence.
Notes:
"Covers Python 2.7 & 3.5 with 3.6 highlights"--Cover.
"The definitive references"--Cover subtitle.
Previous edition: 2006.
Includes bibliographical references and index.
Description based on online resource; title from PDF title page (ebrary, viewed April 26, 2017).
ISBN:
9781491913833
1491913835
9781491913857
1491913851
9781491913864
149191386X
9781449392925
144939292X
OCLC:
964632282

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account