Cover of Programming Python

Programming Python

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.

Read more

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 programmingInternet scriptingParallel processingDatabase managementNetworked 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

Subject
science
Audience
adult
Length
epic · 1552 pages

Click a tag to see books like this one that share it.

Read it? Sign in to help tag it.

Liked Programming Python? Here’s where I’d start.

These suit anyone who liked Programming Python. Sign in and mark a few books for picks shaped around your own taste.

  1. Python Essential Reference Shares programming, python, tech
  2. Mastering Regular Expressions Shares programming, computer, tech
  3. Beginning Python: From Novice to Professional Shares programming, python, computer
  4. Dive Into Python Shares programming, python, technical

“People who read Programming Python tend to reach for these next.”

  1. Learning Perl
  2. Perl Cookbook
  3. Programming PHP
  4. jQuery: Novice to Ninja

“If you want more of the same (science about technology), start with these.”

  1. JavaScript: The Definitive Guide
  2. C++ Concurrency in Action: Practical Multithreading
  3. 21st Century C: C Tips from the New School
  4. Reversing: Secrets of Reverse Engineering

“If it was the programming that hooked you, try one of these.”

  1. Python in a Nutshell
  2. Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  3. Learn Python The Hard Way
  4. The Quick Python Book

“These start from a similar idea, even if they go somewhere else with it.”

  1. Core Python Programming
  2. Web Development with Clojure: Build Bulletproof Web Apps with Less Code
  3. The Go Programming Language
  4. Essential ActionScript 2.0