CARVIEW |
Popular Topics
Actionscript | Ajax |
Apache | C# |
CSS | Flex |
Head First | iPhone |
Java | JavaScript |
Linux | Missing Manuals |
MySQL | Open Source |
Perl | PHP |
Photoshop | Python |
Ruby | Web 2.0 |
XML |
Browse Books
- Business & Culture
- Databases
- Design & Graphics
- Digital Audio & Video
- Digital Photography
- Hardware
- Home & Office
- Networking & Sys Admin
- Operating Systems
- Programming
- Science & Math
- Security
- Software Engineering
- The Web
News Topics
cloudcomputing ebooks economy finance freesoftware google government html iphone javascript linux microsoft missingmanuals odf ooxml opensource oscon perl privacy python ruby security socialnetworking standards web 2.0 web20 webcast xml xrx xslt
International Sites
python
Master Python
Learning Python, Third Edition Portable, powerful, and a breeze to use, Python is ideal for both standalone programs and scripting applications. Learn more.
Buy Direct and Save
Buy 2 Books,
Get the 3rd FREE!
Use discount code "opc10"
All orders over $29.95 qualify for free shipping within
Satisfied Customers
Unix Power Tools
“Not for everyone but something for everyone”, May. 19 2008






A Practical Guide to Protecting Code
This book is a guide to the legal system-without the legalese. From trade secrets to open source, this book offers a clear and understandable approach to intellectual property issues from a developer's point of view. Browse the book.
Clear, correct, and deep, this is a welcome addition to discussions of law and computing for anyone -- even lawyers!
-- Lawrence Lessig, law professor at Stanford Law School, founder of the Stanford Center for Internet and Society
Books
Bestselling
Learning Python, Third Edition
By
Mark Lutz
[October 2007]
Python Pocket Reference, Third Edition
By
Mark Lutz
[February 2005]
Programming Python, Third Edition
By
Mark Lutz
[August 2006]
Python in a Nutshell, Second Edition
By
Alex Martelli
[July 2006]
Python for Unix and Linux System Administration
By
Noah Gift
,
Jeremy Jones
[August 2008]
New
Python for Unix and Linux System Administration
By
Noah Gift
,
Jeremy Jones
[August 2008]
Essential SQLAlchemy
By
Rick Copeland
[June 2008]
Learning Python, Third Edition
By
Mark Lutz
[October 2007]
Getting Started with Pyparsing
By
Paul McGuire
[October 2007]
Next-Generation Web Frameworks in Python
By
Liza Daly
[April 2007]
Upcoming
No Books Were Found
Authors
Justin Seitz
Justin Seitz Justin Seitz is a Senior Security Researcher for Immunity, Inc., where he spends a great deal of time bughunting, reverse engineering, doing Python development, and malware analysis.
Jeremy Jones
Jeremy Jones is a software engineer who works for The Weather Channel. His weapon of choice is Python.
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...
Doug Hellmann
Doug Hellmann is a Senior Software Engineer at Racemi and Technical Editor for Python Magazine. He has been programming in Python since version 1.4, and prior to Python worked mostly with C on a variety of Unix and non-Unix platforms. He has worked on...
Articles & Blogs
PyMOTW: smtpd - O'Reilly Broadcast
By Doug Hellmann
[October 19, 2008]
The smtpd module includes classes for building simple mail transport protocol servers. It is the server-side of the protocol used by smtplib.
Google App Engine Gets HTTPS! - O'Reilly Broadcast
By Noah Gift
[October 16, 2008]
HTTPS is available on Google App Engine now!
PyMOTW: trace - O'Reilly Broadcast
By Doug Hellmann
[October 13, 2008]
My Account View Cart Search Search Tips Print Listen Share PyMOTW: trace By Doug Hellmann October 13, 2008 | Comments: 0 trace â Follow Python statements as they are executed Purpose: Monitor which statements and functions are executed as a program runs to produce coverage and call-graph information. Python Version: 2.3 and later The trace module helps you understand the way your program runs. You can trace the statements executed, produce coverage reports, and investigate the relationships between functions that call each other. Command Line Interface It is easy use trace directly from the command line. Given the following Python scripts as input: from recurse import recurse def main(): print 'This is the main program.' recurse(2) return if __name__ == '__main__': main() def recurse(level): print 'recurse(%s)' % level if level: recurse(level-1) return def not_called(): print 'This function is never called.' Tracing Execution...
Dynamic Languages in Large Software Systems - O'Reilly Broadcast
By Eric Larson
[September 25, 2008]
Dynamic languages have become a prominent part of the software landscape. While languages like Perl used to be limited to small scripts, there are now a wealth of large systems that have been built entirely on dynamic languages. The web...
Python Multi-Process WSGI Server: Spawning 0.7 - O'Reilly Broadcast
By Eric Larson
[September 23, 2008]
WSGI almost magically helps you avoid Python web scaling problems due to the GIL. Here's how.
Jeremy Allison From Samba Talks About Mentors - O'Reilly Broadcast
By Noah Gift
[September 11, 2008]
In a previous post I mentioned how mentors have played in an important role in my life in both learning to code, and learning about life. One of my mentors, and one of the most underrated, unhyped Python gurus around, Shannon -jj Behrens sent me this blog post by Jeremy Allison, from the Samba team, about how he learned to program.
![]() © 2008, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly Privacy Policy Contacts Authors Press Room Jobs User Groups Academic Solutions Newsletters Writing for O'Reilly RSS Feeds |
Other O'Reilly Sites O'Reilly Radar Ignite Tools of Change for Publishing Digital Media makezine.com craftzine.com hackzine.com perl.com xml.com |
Sponsored Sites Inside Aperture Inside iPhone Inside Lightroom Inside Port 25 InsideRIA |