My favorite Python editor for Windows these days is Crimson Editor. (www.crimsoneditor.com). It has a decent syntax highlighting mode for Python and it is freeware. I'm not a big fan of IDEs. Prefer to just keep a cmd window open and test scripts from there.