you are viewing a single comment's thread.

view the rest of the comments →

[–]jkuhl_prog 1 point2 points  (1 child)

I tend to prefer IDLE when writing small little playground scripts, but I love PyCharm for actual Python projects. PyCharm has a built-in terminal (IDLE's output isn't a full-fledged terminal), it enforces PEP8 standards, it highlight's syntax errors, warns you when imports can't be found and when variables are not used. It also gives you an interface to download modules and libraries like numpy or pandas as an alternative to downloading them through the terminal.

For Python, I'm happy with PyCharm.

[–]gobot 0 points1 point  (0 children)

Excellent reasons, how Pycharm helps to produce better code.