As a long-time Java programmer who occasionally writes in Python I found this useful. Python Is Not Java warns you what Java idioms do not translate well into Python, and explains how to write more pyhonically.