Dive Into Python

Dive Into Python
Authors
Mark Pilgrim
ISBN
1590593561
Published
19 Jul 2004
Purchase online
amazon.com

Whether you're an experienced programmer looking to get into Python or grizzled Python veteran who remembers the days when you had to import the string module, Dive Into Python is your 'desert island' Python book. As a complete newbie to the language?I constantly had those little thoughts like, 'this is the way a programming language should be taught.

Editorial Reviews

Whether you're an experienced programmer looking to get into Python or grizzled Python veteran who remembers the days when you had to import the string module, Dive Into Python is your 'desert island' Python book.

— Joey deVilla, Slashdot contributor

As a complete newbie to the language...I constantly had those little thoughts like, 'this is the way a programming language should be taught.'

— Lasse Koskela , JavaRanch

Apress has been profuse in both its quantity and quality of releasesand (this book is) surely worth adding to your technical reading budget for skills development.

— Blane Warrene, Technology Notes

I am reading this ... because the language seems like a good way to accomplish programming tasks that don't require the low-level bit handling power of C.

— Richard Bejtlich, TaoSecurity

Python is a new and innovative scripting language. It is set to replace Perl as the programming language of choice for shell scripters, and for serious application developers who want a feature-rich, yet simple language to deploy their products.

Dive Into Python is a hands-on guide to the Python language. Each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end.

This is the perfect resource for you if you like to jump into languages fast and get going right away. If you're just starting to learn Python, first pick up a copy of Magnus Lie Hetland's Practical Python.

Table of Contents

  1. Installing Python
  2. Your First Python Program
  3. Native Datatypes
  4. The Power of Introspection
  5. Objects and Object-Orientation
  6. Exceptions and File Handling
  7. Regular Expressions
  8. HTML Processing
  9. XML Processing
  10. Scripts and Streams
  11. HTTP Web Services
  12. SOAP Web Services
  13. Unit Testing
  14. Test-First Programming
  15. Refactoring
  16. Functional Programming
  17. Dynamic Functions
  18. Performance Tuning

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“In order to understand recursion, one must first understand recursion.”