ParentFull threadjunnan·Emacs's elpy package is also great at auto-complete. I haven't used PyCharm myself but Emacs is more than enough. Also, most of my other programming are done in Emacs.View on HN