I have an interview for a Python job tomorrow through a personal connection. The thing is, I don't actually know Python although I've written a few programs and hacked around with Django and some other Python frameworks without really knowing what I was doing. An interview is a different matter. I'm planning on learning Python today even if I have to pull an all-nighter to do so. I just picked up a copy of "Python Pocket Reference" (2nd Edition) by Mark Lutz which covers Python Release 2.2. It's very condensed but that's kind of what I'm looking for because of this deadline.
- Will learning 2.2 be a big disadvantage?
- Am I using the "wrong" book?
- Are there better tutorials that cover the language rules concisely?
As for any skepticism about this approach, I got my last job in C++ after spending 3 days prior to the interview studying the language and did better on the technical test than many candidates who had actually worked with the language professionally. So my question is not really whether this can work - because if I do it right, I know it can - but whether I am using the best references for maximizing the next 24 hours.