In just this wee picture you see several great Emacs features at play: auto completion by anaconda-mode and autocomplete-mode, on the fly syntax checking using pyflakes and flymake, intelligent method help in the minibuffer thanks to eldoc and anaconda-mode.

If you just hold on for a bit longer, Emacs will also give you the full documentation of the method which you are about to complete.