advanced Python guides and tutorials

I started learning Python this week and so far so good - I'm liking it and I've learned alot but now im looking for some more interesting things to do with Python.  

Every tutorial ive done so far just covers the same old stuff like variables, scripts, loops, conditionals, functions, tuples, lists, dictionaries, for loops, classes, importing modules, file I/O and error handling.  

I'm a programmer so most of this stuff is pretty much the same as any other language(s) other than some syntax differences here and there.

Can anybody put me in the right direction to some more advanced tutorials or guides please?

LVL 16
Who is Participating?
Dive Into Python
by Mark Pilgrim
both paper book and on-line (free)

Python Cookbook, Second Edition (paper book)
by Alex Martelli, Anna Ravenscroft, David Ascher

but also many more. Try

and references from

Try also Python Book Reviews
link to podcasts and other links
ellandrdAuthor Commented:
Hi again pepr.

I will have a look at what you suggest.

Keep them coming!


Python Bible 2.1, it's really a great Python book.  I just started learning Python this summer for my job, and it has given me a range of understanding that's greatly appreciated.  It covers topics from easy (Python in an hour) to more advanced (Advanced Python, UI and Multimedia, and Deploying Python Apps).

Check it out, I'm sure it'll help you a lot.
ellandrdAuthor Commented:
Cheers farbs - I will check it out...

Well, some knowledge need not to be updated during the time. However, we have Python 2.5 now and Python 2.6 is comming. Some things changed since Python 2.1 and the things influenced the style of programming in Python.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.