Bestselling


Learning Python Learning Python
by Mark Lutz
Fourth Edition
Print: $54.99
Ebook: $39.99
Bundle: $60.49

Python Pocket Reference Python Pocket Reference
by Mark Lutz
Fourth Edition
Print: $14.99
Ebook: $11.99
Bundle: $16.49

Python in a Nutshell Python in a Nutshell
by Alex Martelli
Second Edition
Print: $39.99
Ebook: $31.99
Bundle: $43.99

Regular Expressions Cookbook Regular Expressions Cookbook
by Jan Goyvaerts, Steven Levithan
Print: $44.99
Ebook: $31.99
Bundle: $49.49

Python Cookbook Python Cookbook
by Alex Martelli, Anna Martelli Ravenscroft, David Ascher
Second Edition
Print: $49.95
Ebook: $39.99
Bundle: $54.95

New


High Performance Python: Rough Cuts Version High Performance Python: Rough Cuts Version
by Andrew Lewis
Online: $17.99
Print : $34.99 $22.99
Bundle: $38.99

Python Pocket Reference Python Pocket Reference
by Mark Lutz
Fourth Edition
Print: $14.99
Ebook: $11.99
Bundle: $16.49

Learning Python Learning Python
by Mark Lutz
Fourth Edition
Print: $54.99
Ebook: $39.99
Bundle: $60.49

Bioinformatics Programming Using Python: Rough Cuts Version Bioinformatics Programming Using Python: Rough Cuts Version
by Mitchell L Model
Online: $29.99
Print : $59.99 $38.99
Bundle: $65.99

Natural Language Processing with Python Natural Language Processing with Python
by Steven Bird, Ewan Klein, Edward Loper
Print: $44.99
Ebook: $35.99
Bundle: $49.49

Upcoming


Bioinformatics Programming Using Python Bioinformatics Programming Using Python
by Mitchell L Model, James Tisdall
Print: $59.99

More Python Books


Python Experts

Van Lindberg Van Lindberg is a software engineer and practicing attorney. What he does most, though, is translate – from “lawyer” to “engineer” and back. He likes working with both computer code and legal code to get things done. Van’s current work touches both traditional intellectual property and the emerging field of open source…

Shashank Tiwari Shashank Tiwari is a Managing Partner & CTO at Treasury of Ideas, a technology driven innovation and value optimization company.

Rick Copeland Rick Copeland is a senior software engineer with retail analytics firm Predictix, LLC, where he uses SQLAlchemy extensively, primarily for web application development. He has been using Python full-time for development since 2005, in projects as diverse as demand forecasting, business web applications, compilers, and hardware synthesis.

Noah Gift Noah Gift is the co-author of Python For Unix and Linux by O'Reilly. He is an author, speaker, consultant, and community leader, writing for publications such as IBM Developerworks, Red Hat Magazine, O'Reilly, and MacTech, and Manning.

More Python Experts

Regroup, Retrain, Rebuild.

Stay competitive. We can help.

Stay Competitive. Regroup, Retrain, Rebuild. The good news is that the shifting economic landscape is creating new opportunities. Now is the perfect time to learn something new. Stay competitive.

Python Answers

O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.

More Python Answers

Python News & Commentary

PyMOTW: sys, Part 5: Tracing Your Program As It Runs

By Doug Hellmann
November 8, 2009

There are two ways to inject code to watch your Python program run: tracing and profiling. They are similar, but intended for different purposes and so have different constraints. The easiest, but least efficient, way to monitor your program is through a trace hook, which can be used for writing a debugger, code coverage monitoring, or many other purposes.

Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.

Announcing O'Reilly Answers - Clever Hacks. Creative Ideas. Innovative Solutions.
By Allen Noren
November 4, 2009

We're launching the beta of O'Reilly Answers, and I'm inviting you to be part of it. In brief, O'Reilly Answers is a community site for sharing knowledge, asking questions, and providing answers that brings together our customers, authors, editors, conference speakers, and Foo (Friends of O'Reilly). O'Reilly is at the center of an amazing exchange of knowledge sharing and idea generation, and we want you to join us in changing the world by spreading the knowledge of innovators.

PyMOTW: sys, Part 4: Exception Handling

By Doug Hellmann
November 1, 2009

sys includes features for trapping and working with exceptions.

PyMOTW: sys, Part 3: Memory Management and Limits

By Doug Hellmann
October 25, 2009

Python's sys module includes several functions for understanding and controlling memory usage.

PyMOTW: sys, Part 2: Runtime Environment

By Doug Hellmann
October 18, 2009

sys provides low-level APIs for interacting with the system outside of your application, by accepting command line arguments, accessing user input, and passing messages and status values to the user.

PyMOTW: sys, Part 1: Interpreter Settings

By Doug Hellmann
October 12, 2009

sys contains attributes and functions for accessing compile-time or runtime configuration settings for the interpreter.

Four short links: 6 October 2009

By Nat Torkington
October 6, 2009

Bird-watching Turns To Technology (BBC) -- CCTV-esque automated bird watching. Sensor networks + computer vision for an ecological purpose. In a bid to track the guillemots behaviour, Dr Dickinson is refining established work that involves modelling the visual structure of an area around a nest. The computer system will be able to use this model to identify changing elements...

Four short links: 5 October 2009

By Nat Torkington
October 5, 2009

Brown Cloud Marketing -- advertorial "interviewing" GM of a company offering "DNS in the cloud". This might be a worthwhile service, but the way he markets it (by saying open source is "freeware" and the market leader is "legacy") reveals a rich vein of bozo. Freeware legacy DNS is the internet's dirty little secret (actually, it's the reason we...


More Python News & Commentary

Popular Topics

Browse Books & Videos

News Topics

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan O'Reilly Taiwan