Python Books




















































 
OSgram.com   >   Shopping   >   Books   >   Python
Shop for books about Python.

 

Related Sites:Related Pages: Python is a programming language developed by, and first released by, Guido van Rossum in 1991. The Python language is released under the Python Software Foundation License (PSFL) which is a permissive open source license, and in its most recent revision is fully compatible with the GPL.

Here are some books about Python:

Learning Python, 3rd Edition

By Mark Lutz

O'Reilly Media, Inc.
Paperback (746 pages)

Learning Python, 3rd Edition
List Price: $39.99
Lowest New Price: $22.79
Lowest Used Price: $22.00
Usually ships in 24 hours
(As of 13:32 Pacific 28 Aug 2008 More Info)


Click Here
Amazon.com:
The authors of Learning Python show you enough essentials of the Python scripting language to enable you to begin solving problems right away, then reveal more powerful aspects of the language one at a time. This approach is sure to appeal to programmers and system administrators who have urgent problems and a preference for learning by semi-guided experimentation.

First off, Learning Python shows the relationships among Python scripts and their interpreter (in a mostly platform-neutral way). Then, the authors address the mechanics of the language itself, providing illustrations of how Python conceives of numbers, strings, and other objects as well as the operators you use to work with them. Dictionaries, lists, tuples, and other data structures specific to Python receive plenty of attention including complete examples.

Authors Mark Lutz and David Ascher build on that fundamental information in their discussions of functions and modules, which evolve into coverage of namespaces, classes, and the object-oriented aspects of Python programming. There's also information on creating graphical user interfaces (GUIs) for Python applications with Tkinter.

In addition to its careful expository prose, Learning Python includes exercises that both test your Python skills and help reveal more elusive truths about the language.

Python Programming: An Introduction to Computer Science

By John M. Zelle

Franklin Beedle & Associates
Paperback (517 pages)

Python Programming: An Introduction to Computer Science
List Price: $40.00
Lowest New Price: $36.00
Lowest Used Price: $28.80
Usually ships in 24 hours
(As of 13:32 Pacific 28 Aug 2008 More Info)


Click Here
Book Description:
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.

Although I use Python as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing.

Features include the following:
*Extensive use of computer graphics.
*Interesting examples.
*Readable prose.
*Flexible spiral coverage.
*Just-in-time object coverage.
*Extensive end-of-chapter problems.

Python in a Nutshell (In a Nutshell (O'Reilly))

By Alex Martelli

O'Reilly Media, Inc.
Paperback (734 pages)

Python in a Nutshell (In a Nutshell (O Reilly))
List Price: $39.99
Lowest New Price: $20.00
Lowest Used Price: $17.99
Usually ships in 24 hours
(As of 13:32 Pacific 28 Aug 2008 More Info)


Click Here
Product Description:
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.

Ask any Python aficionado and you'll hear that Python programmers have it all: an elegant object-oriented language with readable and maintainable syntax, that allows for easy integration with components in C, C++, Java, or C#, and an enormous collection of precoded standard library and third-party extension modules. Moreover, Python is easy to learn, yet powerful enough to take on the most ambitious programming challenges. But what Python programmers used to lack is a concise and clear reference resource, with the appropriate measure of guidance in how best to use Python's great power. "Python in a Nutshell" fills this need.

"Python in a Nutshell," Second Edition covers more than the language itself; it also deals with the most frequently used parts of the standard library, and the most popular and important third party extensions. Revised and expanded for Python 2.5, this book now contains the gory details of Python's new subprocess module and breaking news about Microsoft's new IronPython project. Our "Nutshell" format fits Python perfectly by presenting the highlights of the most important modules and functions in its standard library, which cover over 90% of your practical programming needs. This book includes: A fast-pacedtutorial on the syntax of the Python language An explanation of object-oriented programming in Python Coverage of iterators, generators, exceptions, modules, packages, strings, and regular expressions A quick reference for Python's built-in types and functions and key modules Reference material on important third-party extensions, such as Numeric and Tkinter Information about extending and embedding Python

"Python in a Nutshell" provides a solid, no-nonsense quick reference to information that programmers rely on the most. This book will immediately earn its place in any Python programmer's library. Praise for the First Edition:

"In a nutshell, "Python in a Nutshell" serves one primary goal: to act as an immediately accessible goal for the Python language. True, you can get most of the same core information that is presented within the covers of this volume online, but this will invariably be broken into multiple files, and in all likelihood lacking the examples or the exact syntax description necessary to truly understand a command."
--Richard Cobbett, "Linux Format"

"O'Reilly has several good books, of which "Python in a Nutshell" by Alex Martelli is probably the best for giving you some idea of what Python is about and how to do useful things with it."
--Jerry Pournelle, "Byte Magazine"

Python Cookbook

By Alex Martelli & David Ascher

O'Reilly Media, Inc.
Paperback (844 pages)

Python Cookbook
List Price: $49.95
Lowest New Price: $25.90
Lowest Used Price: $24.97
(As of 13:32 Pacific 28 Aug 2008 More Info)


Click Here
Product Description:
Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. It is now being used by an increasing number of major organizations, including NASA and Google.

Updated for Python 2.4, The "Python Cookbook," 2nd Edition offers a wealth of useful code for all Python programmers, not just advanced practitioners. Like its predecessor, the new edition provides solutions to problems that Python programmers face everyday.

It now includes over 200 recipes that range from simple tasks, such as working with dictionaries and list comprehensions, to complex tasks, such as monitoring a network and building a templating system. This revised version also includes new chapters on topics such as time, money, and metaprogramming.

Here's a list of additional topics covered:

Manipulating text

Searching and sorting

Working with files and the filesystem

Object-oriented programming

Dealing with threads and processes

System administration

Interacting with databases

Creating user interfaces

Network and web programming

Processing XML

Distributed programming

Debugging and testing

Another advantage of The "Python Cookbook," 2nd Edition is its trio of authors--three well-known Python programming experts, who are highly visible on email lists and in newsgroups, and speak often at Python conferences.

With scores of practical examples and pertinent background information, The "Python Cookbook," 2nd Edition is the one source you need if you're looking to build efficient, flexible, scalable, and well-integrated systems.

MySQL Cookbook

By Paul DuBois

O'Reilly Media, Inc.
Paperback (975 pages)

MySQL Cookbook
List Price: $49.99
Lowest New Price: $29.37
Lowest Used Price: $27.44
Usually ships in 24 hours
(As of 13:32 Pacific 28 Aug 2008 More Info)


Click Here
Amazon.com:
Good programming--which is to say, programming that yields both efficient code and a profitable life for the programmer--depends on not reinventing the wheel. If someone else has solved the problem you're facing (and someone almost always has), you'd be foolish to waste your energy figuring out your own solution. MySQL Cookbook presents solutions to scores of problems related to the MySQL database server. Readers stand a good chance of finding a ready-made solution to problems such as querying databases, validating and formatting data, importing and exporting values, and using advanced features like session tracking and transactions. Paul DuBois has done a great job assembling efficient solutions to common database programming problems, and teaches his readers a lot about MySQL and its attendant APIs in the process.

DuBois organizes his cookbook's recipes into sections on the problem, the solution stated simply, and the solution implemented in code and discussed. The implementation and discussion sections are the most valuable, as they contain the command sequences, code listings, and design explanations that can be transferred to outside projects. The main gripe readers will have about MySQL Cookbook is that the author, in his effort to cover the range of MySQL-friendly programming languages, uses different languages in his solutions to various problems. You'll see a Perl solution to one programming challenge (Perl, in fact, is the most frequently used language, followed by PHP), a Python fix for the next, and a Java sample after that. Readers have to hope that they find a solution in the language they're working with, or that they're able to transliterate the one DuBois has provided. It's usually not a big problem. --David Wall

Topics covered: How to make MySQL databases do your bidding--in terms of queries, table manipulation, data formatting, transactions, and Web interfaces--through the database server's command line interfaces and (more importantly) through the MySQL APIs of Perl, PHP, Java, and Python. Particularly excellent coverage deals with formatting dates and times, management of null values, string manipulation, and import/export techniques.

Practical Django Projects (Pratical Projects)

By James Bennett

Apress
Paperback (256 pages)

Practical Django Projects (Pratical Projects)
List Price: $44.99
Lowest New Price: $29.13
Lowest Used Price: $24.99
Usually ships in 24 hours
(As of 13:32 Pacific 28 Aug 2008 More Info)


Click Here
Product Description:

Build a django content management system, blog, and social networking site with James Bennett as he introduces the popular Django framework. You’ll work through the development of each project, implementing and running the applications while learning new features along the way.

Web frameworks are playing a major role in the creation of today’s most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Python developers have been particularly fortunate in this area, having been able to take advantage of Django, a very popular open source web framework whose stated goal is to “make it easier to build better web applications more quickly with less code.”

Practical Django Projects is the first book to introduce this popular framework by way of a series of real–world projects.

What you’ll learn

  • Capitalize upon Django’s well–defined framework architecture to build web applications faster than ever before.
  • Learn by doing by working through the creation of three real–world projects, including a content management system, blog, and social networking site.
  • Build user–friendly web sites with well–structured URLs, session tracking, and syndication options.
  • Let Django handle tedious tasks such as database interaction while you focus on building compelling applications.

Who is this book for?

Web developers seeking to use the powerful Django framework to build powerful web sites.

Related Titles

  • The Definitive Guide to Django: Web Development Done Right
  • Beginning Python: From Novice to Professional

Python Programming for the Absolute Beginner, Second Edition (For the Absolute Beginner)

By Michael Dawson

Course Technology PTR
Paperback (472 pages)

Python Programming for the Absolute Beginner, Second Edition (For the Absolute Beginner)
List Price: $29.99
Lowest New Price: $17.31
Lowest Used Price: $12.95
Usually ships in 24 hours
(As of 13:32 Pacific 28 Aug 2008 More Info)


Click Here
Product Description:
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." As part of the for the absolute beginner series developed by computer science instructors exclusively for Cengage Learning Course Technology PTR, this book will teach you the basics of Python programming through simple game creation. You can then take the skills you learn and use them for more practical Python programming applications and real-world programming scenarios. Better still, by the time you finish this book you will be able to apply the basic principles you've learned to the next programming language you tackle. Create simple, fun games while you learn to program with Python.

  Get Any Game Free with GamePass


 ThinkGeek Gadgets

 
     
Shopping
 
  Books
   Apache
   BSD
   Eclipse
   Firefox
   GIMP
   GNOME
   GNU
   JBoss
   Linux
   MySQL
   OpenOffice
   Open Source
   Perl
   PHP
   PostgreSQL
   Python
   Ruby
   Security
   Solaris
   SQLite

  Clothing

  Magazines

  Penguins

  Software
 

News
 
  Latest Stories

  Companies

  Conferences

  Embedded

  Mobile

  Patents

  Security

  Software

  VoIP
 



Safeguard and access your files with Xdrive.
 
 
Privacy   Terms Of Use

Copyright © 2006-2008, Answers 2000 Limited.

News stories are provided by third parties, used with permission, and copyright of their various respective owners. Answers 2000 Limited has not necessarily reviewed, and does not necessarily endorse or agree with any content of, or views expressed in, all such items.

Comments are posted by our users. Answers 2000 Limited has not necessarily reviewed, and does not necessarily endorse or agree with any content of, or views expressed in, comments.

In Association With Amazon.com
In Assocation With AllPosters.com
 
Penguins!