Book Review:
Amazon.com
Ideal for any working Python developer, Fredrik Lundh's Python Standard Library provides an excellent tour of some of the most important modules in today's Python 2.0 standard. Mixing sample code and plenty of expert advice, this title will be indispensable for programmers. The book presents sample script code--written by a frequent contributor to Python newsgroups--for almost 200 of the built-in modules in Python 2.0 and shows how to solve common programming problems in Python. Instead of a function-based reference, you get sample scripts for a wide variety of solutions centering on different Python modules. Early sections look at core modules for working with the operating system, math, and strings, among other functions. Material on Python's excellent support for files and directories will help you master the file system. Explanations of various encryption schemes will let you add security to your Python scripts. Getting Python to multitask with multiple threads comes next, along with getting Python programs to communicate using pipes and signals. After the sample scripts for pickling Python objects to and from files, the book delves into modules that are geared toward today's Internet. First, there's coverage of Python's support for XML, HTML, and SGML, followed by a discussion of its extensive networking support for low-level sockets to high-level Internet protocols, including e-mail and FTP. Sample scripts for e-mail will be really useful for any Python programmer. Later chapters provide coverage of internationalization support in Python and its support for multimedia. The book closes with material on platform-specific modules (which are specific to Unix and/or Windows) as well as modules that are obsolete but necessary to understanding legacy Python code. There's a lot of expertise on display in Python Standard Library. The code does much of the talking in this example-packed text, which is sure to earn its place on any working Python programmer's bookshelf. --Richard Dragan Topics covered: - Introduction to the Python 2.0 standard modules
- Core modules (including modules for operating system functions, string, math, time, and garbage collection)
- File and directory modules
- Encryption and security modules
- Threads, processes, pipes, and signals in Python
- Persisting Python objects (marshalling and pickling objects)
- Python modules for XML, HTML, and SGML
- Modules for e-mail and news support
- Internet programming with Python (including sockets, a chat example, FTP, SMTP, IMAP, POP, and Telnet)
- Internationalization support
- Modules for multimedia support (image and sound files)
- Data storage in Python (with shelves)
- Python tools
- Platform-specific modules (including Unix- and Windows-specific modules)
- Miscellaneous and legacy Python modules
Book Description
Python Standard Library is an essential guide for serious Python programmers. Python is a modular language that imports most useful operations from the standard library (basic support modules; operating system interfaces; network protocols; file formats; data conversions; threads and processes; and data storage). You can't really program in Python without using it. In this book, author Fredrik Lundh, creator of the Python Imaging Library (PIL), delivers tested, accurate documentation of all the modules in the Python Standard Library, along with over 300 annotated example scripts using the modules. Python Standard Library renders this valuable information in a clean, easy-to-read format, yet doesn't talk down to readers. This accurate and complete reference documentation is for the Python programmer who wants the facts and little else. The book is based on the author's work with the Python newsgroup: he reviewed more than 2500 questions and answers to that newsgroup in order to make sure the book covered what Python users really wanted to know. An earlier version of this book has been available electronically for over a year, so the material has been tested by Python programmers in real-life applications. This version of Python Standard Library covers all the new modules and related information for Python 2.0, the first new major release of Python in four years.
add to del.icio.us
Digg Freebookzone.com!
You may use anyone of the download options
Missing Link?, Report It and you may wish to Buy this book from amazon

Similar Book titles in Scripting section: Dive Into Python: Python for experienced programmers Pick/BASIC: A Programmer's Guide A Byte of Python Python Language Reference Python Library Reference Python Tutorial Python Imaging Library Handbook (2003 Edition) Text Processing in Python Thinking in Python: Design Patterns and Problem-Solving Techniques Non-Programmers Tutorial For Python Learning to Program Using Python Python 2.4 Quick Reference Tclwise - Guide to the Tcl Programming Language GUI Programming with Python: QT Edition An Introduction to Python Building Skills in Programming - How To Write Your Own Software Using Python
Similar Book titles in Other sections:
Section: Finance and Accounting Inventory Accounting: A Comprehensive Guide
Section: Bio-Chemistry Protein sequence analysis - A practical guide, University of Manchester Beginner's Guide to Molecular Biology
Section: CS -> Compilers and Languages A Compact Guide to Lex & Yacc Parsing Techniques - A Practical Guide
Section: Data Structures and Algorithms Data Structure and Algorithm with Object-Oriented Design Patterns in Python
Section: Multimedia & Game Development Programming The Nintendo Game Boy Advance: The Unofficial Guide Blender Documentation Volume I - User Guide
Section: CS -> Theory How to Think Like a Computer Scientist: Learning with Python The Secret Guide to Computers, 29th Edition Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow Templates for the Solution of Algebraic Eigenvalue Problems: a Practical Guide A College Student's Guide to Computers in Education Show all..
Section: DB -> Datawarehousing Data Mining - Desktop Survival Guide
Section: DB -> DB / 2 MySQL to DB2 UDB Conversion Guide Oracle to DB2 UDB Conversion Guide DB2 UDB/WebSphere Performance Tuning Guide DB2 Connect User's Guide DB2 Application Development Guide Show all..
Section: DB -> Oracle Oracle8 Backup and Recovery Guide Oracle8 Administrator's Guide Release 8.0 Oracle8 Black Book: The Oracle Professional's Guide to Implementing the Object-Oriented Features of Oracle8 Oracle PL/SQL Programming: Guide to Oracle8i Features Oracle Database 10g OCP Certification All-In-One Exam Guide Show all..
Section: DB -> Others TEXIS: Text Information Relational Database Server User's Guide
Section: DB -> Postgre SQL PostgreSQL User's Guide Postgresql Programmer's Guide PostgreSQL Administrator's Guide
Section: DB -> SQL Embedded SQL Programming Guide
Section: Photography Beginners Guide to B W Photography Digital Photography Pocket Guide Digital Photography Pocket Guide Nikon Guide To Digital Photography Photo.Net - Learn Photography Guide Show all..
Section: Computer Hardware Hardware Guide to Linux: A Collection of Linux HOW-TO The Complete Idiot's Guide to PCs Hardware Design Guide for Microsoft Windows NT Server Hardware Design Guide for Microsoft Windows 2000 Server Beginning Computer Hardware Guide Show all..
Section: Device Drivers Network Interface Guide: Solaris 8 Streams Programming Guide Guide to Preparing Product Kits
Section: Logic Design and Architecture Digital Logic Design Study Guide SynopsysŪ Synthesis Methodology Guide The NASA ASIC Guide The Synthesis and Simulation Design Guide
Section: Microprocessor IA-32 Intel Architecture Software Developer's Manual Volume 3: System Programming Guide IA-64 Assembler User's Guide IA-64 Assembly Language Reference Guide IA-64 Software Conventions and Runtime Architecture Guide The TRS-80 Model 100 Quick Reference Guide Show all..
Section: Peripherals PCI Audio Design Guide for Embedded Systems Programming guide and sample code for RTL8139 family
Section: Internet The Internet Companion - A Beginner's Guide to Global Networking Cataloging Internet Resources: A Manual and Practical Guide Apache Server Survival Guide Laura Lemay's Guide to Sizzling Web Sites Maximum Security: A Hacker's Guide to Protecting Your Internet Site and Network Show all..
Section: Advanced Java Java Au Naturel - Guide to Object Oriented Design, 4th Edition JAVA Developer's Guide SCJP Exam for J2SE 5: A Concise and Comprehensive Study Guide for The Sun Certified Java Programmer Exam
Section: Java Enterprise Edition Developer's Guide to Understanding Enterprise JavaBeans J2EE Developer's Guide
Section: Java User Interface Java Look and Feel Design Guidelines: Advanced Topics
Section: Java Language The Java Reference Library CD Bookshelf Peter Norton's Guide to Java Programming Bleeding at the Keyboard: A Guide to Modern Programming with Java Java Look and Feel Design Guidelines, Second Edition
Section: Java Networking A Programmer's Guide to Jini Technology
Section: Java Tools Java Programming Guide for OS/390 Intentia Movex Java on the IBM iSeries Server: An Implementation Guide
Section: Life & Health Smart Guide to Yoga Complete Idiots Guide to Amazing Sex Survival Guide For Working With Humans X-Treme Lean - Fat-Burning Diet and Nutrition Guide
Section: Mathematics Lapack Users' Guide (Software, Environments and Tools, 9) The Scientist and Engineer's Guide to Digital Signal Processing
Section: Miscellaneous Guide to Software Engineering Body of Knowledge PNG: The Definitive Guide Volume 3: OPEN LOOK User's Guide Microsoft RPC Programming Guide Whole Internet Users Guide and Catalog Show all..
Section: Microsoft Certifications MCSD Study guide Osborne - VB.NET All-In-One Exam Guide Osborne - C#.NET All-in-One Exam Guide Sybex - MCSA/MCSE Windows XP Professional Study Guide (70-270), 3rd Edition MCSE Training Guide - Active Directory Design - Exam 70-219 Show all..
Section: Microsoft C Sharp (C#) C# .NET Web Developer's Guide C# Developer's Guide to ASP.NET XML and ADO.NET
Section: Microsoft COM/DCOM/ActiveX/ATL MAPI, SAPI, and TAPI Developer's Guide Learn Active X Template Library Development With Visual C++ 6.0
Section: Microsoft .(dot) net A Programmers Guide to .NET .NET Mobile Web Developers Guide The .NET Developer's Guide to Windows Security
Section: Microsoft Windows Servers Microsoft Windows 2k Server Resource Kit TCP/IP Core Network Guide Microsoft Windows Script Host 2.0 Developer's Guide
Section: Microsoft Visual Basic VB.NET Developers Guide Practical Standards for Microsoft Visual Basic Web Database Developer's Guide with Visual Basic 5 Programming VB .NET: A Guide for Experienced Programmers
Section: Microsoft Visual C++ Database Developer's Guide with Visual C++ 4, Second Edition
Section: MS Web Technologies Web Applications Developers Guide Visual Basic Developers Guide to ECommerce with ASP and SQL Server VisualWorks Web GUI Developers Guide ASP.net Web Developer's Guide
Section: Windows Development Windows 2000 Commands Guidebook Windows NT File System Internals: A Developers Guide
Section: Networking The Internet companion: A beginner's guide to global networking SCO Unix Networking Guide CNE Training Guide NetWare 4.1 Administration Internetworking Design Guide Network Management Survival Guide Show all..
Section: Other Engineering Civil Engineering Formulas Pocket Guide Standard Handbook of Petroleum & Natural Gas Engineering
Section: GNU/Linux OS The Linux Programmer's Guide Linux Newbie Administrator Guide Linux User's Guide X Window and Motif Programming Guide RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302), Fourth Edition Show all..
Section: Mac OS X Mac OS X Unwired: A Guide for Home, Office, and the Road
Section: Embedded and RTOS Firmware standards manual The eCos Component Writer's Guide RedBoot user guide eCos user guide VxWorks BSP Developers Guide V5.5 Show all..
Section: Solaris OS Solaris Common Desktop Environment: Programmer's Guide Common Desktop Environment: Application Builder User's Guide Programming Interfaces Guide Solaris Transition Guide Trusted Solaris 2.5.1 Transition Guide Show all..
Section: OS Theory The Common Man's Guide to Operating System Design
Section: Unix OS A Comprehensive Guide to FreeBSD Basic UNIX Guide SCO Operating System User's Guide SCO Unix Networking Guide Volume 3: OPEN LOOK User's Guide Show all..
Section: Assembly Language Assembly Language Programmer's Guide MASM Programmer's Guide
Section: C Language A Dictionary of ANSI Standard C Function Definitions Beej's Guide to C Programming The C Library Reference Guide The New C Standard: A Cultural and Economic Commentary The C Book: Featuring the ANSI C Standard Show all..
Section: COBOL Programming ZingCOBOL: A Beginner's Guide to Programming in COBOL COBOL Programming Guide VisualAge COBOL for Windows Programming Guide COBOL Programming Standards
Section: C++ Language C++ Standard Template Library (STL) Programmer's Guide Tom Swan's GNU C++ for Linux (Professional Dev. Guide) Sun Studio 10: C++ User's Guide Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition) C++ Library Reference Show all..
Section: Other Programming Common LISP Advanced User's Guide Common LISP User's Guide Ada 95 Rationale: The Language, the Standard Libraries A Surfer's Guide to Lisp-Stat Professional Programmer's Guide to Fortran77 Show all..
Section: Ruby Programming Programming Ruby - The Pragmatic Programmer's Guide Ruby user's guide why's (poignant) guide to ruby
Section: Smalltalk Smalltalk by Example: the Developer's Guide
Section: Redbooks Draft Document Manager with Records Manager Solution Guide i5/OS V5R4 Virtual Tape A Guide to Planning and Implementation WebSphere RFID Handbook: A Solution Guide Deployment Guide Series: IBM Change Configuration Management Database Configuration Discovery and Tracking Server v1.1 Deployment Guide Series: IBM Tivoli Composite Application Manager Show all..
Section: Redbooks IBM Virtualization Engine Platform Version 2 Technical Presentation Guide DS4000 Best Practices and Performance Tuning Guide Certification Study Guide - pSeries AIX System Administration Certification Study Guide - pSeries AIX System Support IBM z/OS V1R11 Communications Server TCP/IP Implementation Volume 2: Standard Applications Show all..
Section: IBM Technotes FICON Quick Reference Guide for IBM/McDATA Directors
Section: Redpapers IBM Workplace Managed Client: ISV Integration Guide Remodeling a Standard Store into the Extended Sites Model With WebSphere Commerce Business Edition V5.6.1 WebSphere Message Broker V6, Best Practices Guide: Bullet Proofing Message Flows Speech User Interface Guide IBM System i Tools Innovation Program: Resource Guide for Modernization and Integration Tools for System i Applications Show all..
Section: Redpapers Draft IBM WebSphere Voice Server V5.1.1/V5.1.2 and Cisco Customer Voice Portal V3.1: An Interoperability Guide WebSphere Message Broker V6 Best Practices Guide: Bullet Proofing Message Flows IBM System Storage N series Metrocluster Planning Guide IBM System Storage N series Operations Manager Sizing and Installation Guide IBM WebSphere Portal 6 Self Help Guide Show all..
Section: Software Engineering Software Development Guidelines Software Measurement Guidebook Program Managers Guide to Software Acquisition Software Process Improvement Guide Guide to the Software Engineering Body of Knowledge Show all..
Section: Software Testing A Practitioner's Guide to Software Test Design
Section: Travel and Routes Rough Guide Directions - Amsterdam Rough Guide Directions - Antigua Rough Guide Directions - Athens Rough Guide Directions - Barbados Rough Guide Directions - Lisbon Show all..
Section: Web Programming Web Reference Library (Web Developer's Library) JavaScript: The Definitive Guide, 2nd Edition JavaScript Authoring Guide The Complete Idiot's Guide to Creating an HTML Web Page Client-Side JavaScript 1.3 Guide Show all..
Section: Web Technology Practical Guide to SGML/XML Filters Beginner's Guide to DHTML HTML: The Definitive Guide, 2nd Edition Web Style Guide: Basic Design Principles for Creating Web Sites Philip and Alex's Guide to Web Publishing Show all..
Section: XML, XSL & UML Developer's Guide to Building XML Based Web Services with J2EE DocBook: The Definitive Guide Simplified DocBook: The Definitive Guide WMLScript 1.2 Developer's Guide
Similar Books from Amazon :
|

|