Suggested Reading
If you would like to get deeper into the realm of Python programming, the following books would be good places to start:
- Python in a Nutshell, 2nd ed. Alex Martelli, O’Reilly Media, 2006.
A compact reference that’s very handy to have on the desk when you’re working with Python. Well organized and easy to use, this is an essential reference work when you need to look up something in a hurry and want more than a pocket reference, but less than a massive tome.
- Programming Python, 3rd ed. Mark Lutz, O’Reilly Media, 2006.
A comprehensive introduction to Python and a massive reference, this 1,600-page book covers everything from string methods to GUI programming. The one book anyone working with Python should have.
In addition to the URL references already provided in this chapter, there are numerous other online resources available for Python, including the following:
- http://diveintopython3.org
This site hosts the complete text of Mark Pilgrim’s book Dive Into Python, also available as a PDF download. The book takes a learn-by-doing approach and uses numerous examples to illustrate key concepts and techniques.
- http://effbot.org
Fredrik Lundh’s blog site. Here you can find hundreds of articles on Python, downloadable and viewable books, and some software to examine and try. The articles are well written and interesting to browse, and they are useful for the insights they provide into the language and its uses.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access