Possible Duplicate:
What IDE to use for Python?
Are there any Python editors that can run the currently viewed file with an easy keybinding so I don't have to open the command prompt? Bonus points if it can open the Python interpreter too.
Mention any editor you know that can do this, so I have some options to choose from. Bonus points for other handy features like auto code completion, error markup, smart indent, bracket matching, line numbering etc.