JetBrains released version 3.0 of their excellent Python IDE a couple of weeks ago, and with it they made a free Community Edition available as well. I can’t say enough good things about PyCharm, so if you’ve been on the fence about it, it’s worth checking out the Community Edition. They’ve put together a nice edition comparison chart so you can see the core differences.
If you’re looking to do Django/Flask/Pyramid/Google App Engine development, you’ll likely want the Pro edition, but it’s still reasonably priced in my opinion (compare it to Xamarin, for example1) and speaking from experience, the Django support, at least, is very good. I haven’t checked out the Flask support yet, but xkcd2 would be a good testing ground a couple of weeks ago, and with it they made a free Community Edition available as well. I can’t say enough good things about PyCharm, so if you’ve been on the fence about it, it’s worth checking out the Community Edition. They’ve put together a nice edition comparison chart so you can see the core differences.
If you’re looking to do Django/Flask/Pyramid/Google App Engine development, you’ll likely want the Pro edition, but it’s still reasonably priced in my opinion (compare it to Xamarin, for example1) and speaking from experience, the Django support, at least, is very good. I haven’t checked out the Flask support yet, but xkcd2 would be a good testing ground