Would anyone like to recommend something similar for people already well versed in (a) mainstream language(s)?
Would anyone like to recommend something similar for people already well versed in (a) mainstream language(s)?
then do:
http://www.djangobook.com/en/2.0/
But, I'll also say, LPTHW is deceptively simple. Try doing it anyway, since if you know a language already you can blaze through it, and when you get to around 30 or so it sneaks up behind you.
(What's that about 30?)
But anyway, great job.
It's a good, well-informed, easy read.
LPTHW is structured well for beginners, but it just so happens it's structured well for pros too. The exercises are a great way to discover portions of Python that aren't intuitive to you. You'll hit roadblocks where your code won't run. That's when you'll really learn.
Think Python is fantastic, it was our "textbook" in a python course.
As with most things, you get out of it what you put into it. For example, I wrote unit tests in one of the 'extra credit' assignments to explain a bunch of python's symbols.