Programming Python

Programming Python

4.5 2
by Lutz
     
 

View All Available Formats & Editions

Already the industry standard for Python users, ProgrammingPython fromO'Reilly just got even better. This third edition has been updated toreflect current best practices andthe abundance of changes introduced by the latest version of thelanguage, Python 2.5.

Whether you're a novice or an advancedpractitioner, you'll find thisrefreshed book more than

Overview

Already the industry standard for Python users, ProgrammingPython fromO'Reilly just got even better. This third edition has been updated toreflect current best practices andthe abundance of changes introduced by the latest version of thelanguage, Python 2.5.

Whether you're a novice or an advancedpractitioner, you'll find thisrefreshed book more than lives up to its reputation. ProgrammingPython, 3rd Edition, teaches you the rightway to code. It explains Python language syntax and programmingtechniques in a clear and concisemanner, with numerous examples that illustrate both correct usage andcommon idioms. By reading thiscomprehensive guide, you'll learn how to apply Python in real-worldproblem domains such as:

  • GUI programming
  • Internet scripting
  • Parallel processing
  • Database management
  • Networked applications

Programming Python, Third Edition coverseach of thesetarget domainsgradually, beginning with in-depth discussions of core concepts andthen progressing toward completeprograms. Large examples do appear, but only after you've learnedenough to understand their techniques andcode.

Along the way, you'll also learn how to use the Python language inrealistically scaled programs--concepts such as Object-Oriented Programming (OOP) and code reuseare recurring side themes throughout thistext. If you're interested in Python programming, then this O'Reillyclassic needs to be within arm's reach. Thewealth of practical advice, snippets of code, and patterns of programdesign can all be put into use on adaily basis--making your life easier and more productive.

Reviews of the second edition:

"...about as comprehensive as any book can be."
--Dr. Dobb's Journal

"If the language had manuals, they would undoubtedlybe the texts from O'Reilly...'Learning Python' and 'Programming Python'are definitive treatments."
--SD Times

Product Details

ISBN-13:
9780596554613
Publisher:
O'Reilly Media, Incorporated
Publication date:
08/23/2006
Sold by:
Barnes & Noble
Format:
NOOK Book
Pages:
1600
Sales rank:
1,127,670
File size:
17 MB
Note:
This product may take a few minutes to download.

Meet the Author

Mark Lutz is the world leader in Python training, the author of Python's earliest and best-selling texts, and a pioneering figure in the Python community since 1992. He has been a software developer for 25 years, and is the author of O'Reilly's Programming Python, 3rd Edition and Python Pocket Reference, 3rd Edition.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

Programming Python: Powerful Object-Oriented Programming 4.5 out of 5 based on 0 ratings. 2 reviews.
Guest More than 1 year ago
Are you a novice or an advanced practitioner? If you are, then this book is for you. Author Mark Lutz, has done an outstanding job of writing a 3rd edition of a book that shows you the right way to code. Lutz, begins with an overview of some of the main ideas behind Python. Then, the author explores the system-level interfaces in Python as well as, their realistic applications. Next, he shows you how to build portable GUIs with Python. He also shows you how to use Python on the Internet. The author then shows you how to build GUIs for browsing databases, viewing data structures and performing calculations. Then, he looks at the interfaces available for mixing Python with programs written in C and C++. Finally, the author looks at some of the implications of Python¿s scripting code. In this most excellent book shows you how to use application-level programming with Python. Perhaps more importantly, you¿ll gain enough information from this book to further explore the application domains introduced as well as, to explore others.
Anonymous More than 1 year ago