Dive Into Python

  • Authors
  • Mark Pilgrim

Table of contents

  1. Front Matter
    Pages N2-xviii
  2. Mark Pilgrim
    Pages 1-10
  3. Mark Pilgrim
    Pages 11-21
  4. Mark Pilgrim
    Pages 23-47
  5. Mark Pilgrim
    Pages 49-70
  6. Mark Pilgrim
    Pages 71-95
  7. Mark Pilgrim
    Pages 97-120
  8. Mark Pilgrim
    Pages 121-139
  9. Mark Pilgrim
    Pages 141-170
  10. Mark Pilgrim
    Pages 171-196
  11. Mark Pilgrim
    Pages 197-219
  12. Mark Pilgrim
    Pages 221-247
  13. Mark Pilgrim
    Pages 249-270
  14. Mark Pilgrim
    Pages 271-285
  15. Mark Pilgrim
    Pages 287-307
  16. Mark Pilgrim
    Pages 309-329
  17. Mark Pilgrim
    Pages 331-347
  18. Mark Pilgrim
    Pages 349-365
  19. Mark Pilgrim
    Pages 367-385
  20. Back Matter
    Pages 387-414

About this book


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.


C programming language Exception Factor Open Source Perl Processing Python XML functional programming programming programming language regular expressions

Bibliographic information