Learning Python E-Book
![]() |
Learning Python, 3rd Edition
by Mark Lutz Portable, powerful, and a breeze to use, Python is ideal for both standalone programs and scripting applications. With this hands-on book, you can master the fundamentals of the core Python language quickly and efficiently, whether you’re new to programming or just new to Python. Once you finish, you will know enough about the language to use it in any application domain you choose. |
![]() |
Python in a Nutshell, Second Edition (In a Nutshell (O’Reilly))
by Alex Martelli This book offers Python programmers one place to look when they need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented modules. This comprehensive reference guide makes it easy to look up the most frequently needed information–not just about the Python language itself, but also the most frequently used parts of the standard library and the most important third-party extensions. |
![]() |
Python Cookbook
by Alex Martelli |
![]() |
Programming Python
by Mark Lutz Already the industry standard for Python users, “Programming Python” from O’Reilly just got even better. This third edition has been updated to reflect current best practices and the abundance of changes introduced by the latest version of the language, Python 2.5. |
![]() |
Python Programming for the Absolute Beginner, Second Edition (For the Absolute Beginner)
by Michael Dawson Ready to learn Python programming? Are you new to programming with Python? Do you need a solid introduction to the fundamental concepts? You’ve found it in “Python Programming for the Absolute Beginner, Second Edition,” the updated version of the successful “Python Programming for the Absolute Beginner. |
![]() |
Python for Unix and Linux System Administration
by Noah Gift |
![]() |
Python Programming: An Introduction to Computer Science
by John M. Zelle
This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. |
![]() |
Python Essential Reference (3rd Edition) (Developer’s Library)
by David M. Beazley
Python Essential Reference, 3rd Edition, is a comprehensive reference to the Python programming language. The focus of this latest edition is to add coverage of significant new features and new library modules added to the language over the past five years. Clearly written with concise organization, the new features covered include new style classes, unification of types and classes, xmlrpclip, intertools, bz2 and optparse, making it the most up-to-date Python book on the market. |
![]() |
Core Python Programming (2nd Edition) (Core Series)
by Wesley Chun Python is an agile, robust, expressive, fully object-oriented, extensible, and scalable programming language. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. In Core Python Programming, Second Edition, leading Python developer and trainer Wesley Chun helps you learn Python quickly and comprehensively so that you can immediately succeed with any Python project. |
![]() |
Beginning Python: From Novice to Professional (Beginning: From Novice to Professional)
by Magnus Lie Hetland
Beginning Python: From Novice to Professional is the most comprehensive book on the Python ever written. Based on Practical Python, this newly revised book is both an introduction and practical reference for a swath of Python-related programming topics, including addressing language internals, database integration, network programming, and web services. Advanced topics, such as extending Python and packaging/distributing Python applications, are also covered. |
![]() |
Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development)
by Mark Summerfield
The Insider’s Best-Practice Guide to Rapid PyQt 4 GUI Development With Rapid GUI Programming with Python and Qt you’ll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions of Unix, using the same source code for all of them. |
![]() |
Beginning Python: From Novice to Professional, Second Edition (Beginning from Novice to Professional)
by Magnus Lie Hetland
Gain a fundamental understanding of Python’s syntax and features with the second edition of Beginning Python, an up–to–date introduction and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you’ll be guided by sound development principles. Ten accompanying projects will ensure you can get your hands dirty in no time. |
![]() |
Python Scripting for Computational Science (Texts in Computational Science and Engineering)
by Hans Petter Langtangen The goal of this book is to teach computational scientists how to develop tailored, flexible, and human-efficient working environments built from small programs (scripts) written in the easy-to-learn, high-level language Python. The focus is on examples and applications of relevance to computational scientists: gluing existing applications and tools, e.g. for automating simulation, data analysis, and visualization; steering simulations and computational experiments; equipping old programs with graphical user interfaces; making computational Web applications; and creating interactive interfaces with a Maple/Matlab-like syntax to numerical applications in C/C++ or Fortran. |
![]() |
Dive Into Python
by Mark Pilgrim Python is a new and innovative scripting language. It is set to replace Perl as the programming language of choice for shell scripters, and for serious application developers who want a feature-rich, yet simple language to deploy their products. |
![]() |
Python How to Program, 1/e
by Harvey M. Deitel The authoritative DEITEL(tm) LIVE-CODE(tm) introduction to Python programming |
![]() |
Foundations of Python Network Programming (Foundations)
by John Goerzen
To guide readers through the new scripting language, Python, this book discusses every aspect of client and server programming. And as Python begins to replace Perl as a favorite programming language, this book will benefit scripters and serious application developers who want a feature-rich, yet simple language, for deploying their products. |
![]() |
An Introduction to Python
by Guido van Rossum
This manual provides an introduction to Python, an easy to learn object-oriented programming language. |
![]() |
Python For Dummies (For Dummies (Computer/Tech))
by Stef Maruch Python is one of the most powerful, easy-to-read programming languages around, but it does have its limitations. This general purpose, high-level language that can be extended and embedded is a smart option for many programming problems, but a poor solution to others. |

















