I would like to get some input on some advanced resources for learning python. This certainly isn't my first language, I'm a CS grad with experience in quite an array of languages. I mostly want some resources on learning to do things The Python Way (tm), and also some links to good frameworks/3rd party stuff (for doing guis, web development, etc).
I'm looking for stuff both at very beginning (getting python installed, finding IDEs), and somewhat complex (what performance advantage is there in native properties as opposed to javabean style getter/setters, how to do handle functional closures, class level inheritance, etc). I have some experience with ruby, a language I'd consider somewhat similar to python, but have absolutely 0 experience with python itself.
Any suggestions for resources?
I'm looking for stuff both at very beginning (getting python installed, finding IDEs), and somewhat complex (what performance advantage is there in native properties as opposed to javabean style getter/setters, how to do handle functional closures, class level inheritance, etc). I have some experience with ruby, a language I'd consider somewhat similar to python, but have absolutely 0 experience with python itself.
Any suggestions for resources?