Meet Libby. Learn more here
We want your feedback!
Click here
Cover Image

Python in a Nutshell

A Desktop Quick Reference

by Alex Martelli Author · Anna Ravenscroft Author


Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

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
  • Publication Details

    O'Reilly Media
    Publication Date:


    • Adobe PDF eBook 6.4 MB
    • Open PDF eBook 7.2 MB

    Alex Martelli (Author)

    Alex Martelli spent 8 years with IBM Research, then 13 at think3 inc., followed by 4 years as a consultant (mostly for AB Strakt in Göteborg, Sweden), and lately 12 years at Google (currently as tech lead of 1:many tech support for Google Cloud Pl...

    More about Alex Martelli

    Steve Holden (Author)

    Steve Holden Is CTO of a stress-management startup in the UK. He has taught many classes on TCP/IP, network security, database and programming topics, and was the author of "Python Web Programming", the O'Reilly School of Technology's "Certificate...

    More about Steve Holden

    Anna Ravenscroft (Author)

    Anna Martelli Ravenscroft is an experienced speaker and trainer, with a background developing curricula for a wide range of topics, from church, to regional transit, to disaster preparedness; developing web applications for therapy, learning, and ...

    More about Anna Ravenscroft
    Python in a Nutshell
    Copy and paste the code into your website.