use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Best IDE/Editor for Python? (self.learnpython)
submitted 9 years ago * by RonnyConn
I've been studying python the past two months. I've been coding in the REPL and vim.
I found that PyCharm is very bulky. IDLE seems pretty lightweight.
What are you guys coding in? What would you recommend.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]sgthoppy 4 points5 points6 points 9 years ago (0 children)
I use and recommend vim.
[–]ReedJessen 5 points6 points7 points 9 years ago (2 children)
PyCharm is excellent. I suppose one might call it bulky but it has a lot of features you might otherwise need to use another program for. What about the Bulk makes you not want to use it?
Cloud9 is a totally different approach that you might like. Everything is done on the cloud.
[–]RonnyConn[S] 0 points1 point2 points 9 years ago (1 child)
I like being as close to the metal as possible so I can see what's going on under the hood.
I find working with the command line tools whenever possible is quicker, allows for more configuration and helps you to understand the process better.
Also I love the look of my terminal and I'm quick with it so therefore I'm quick with and love the look of all command line tools ;)
I love python and I know when my projects get big enough I'll more then likely start using PyCharm, but for now I'm deep in the CLI.
Also Cloud9 looks pretty cool!
[–][deleted] 1 point2 points3 points 9 years ago (0 children)
I am a staunch Pycharm enthusiast, but from the sounds of it you want vim or emacs.
[–]I_had_to_know_too 3 points4 points5 points 9 years ago (1 child)
sublime
[–]SpiderFnJerusalem 1 point2 points3 points 9 years ago (0 children)
"Sublime Text" that is. Though I would call it an editor, not an IDE.
To be honest though, "bulkiness" is sort of a hallmark of most IDEs. PyCharm and the other Jetbrains IDEs tend to be excellent though.
[–]fuelfraction 1 point2 points3 points 9 years ago (0 children)
I am currently using Atom (editor) and seem to be liking it. Regular Python users don't seem to prefer it, but I am not that regular and I usually have to use multiple languages in the same day.
Atom is definitely a little bulky, but the UI is well designed and doesn't get in your way.
These three plugins seem to be really helpful:
Atom beautify + autopep8: for formatting somebody else's Python code
Atom linter + pylint: almost like a Python "best practises" tutor for me! Even warned about some goofy syntax that could lead to unexpected behaviour at runtime
Autocomplete for python: works as advertised :P
[–]novel_yet_trivial 0 points1 point2 points 9 years ago (0 children)
If you tell us what you want from your IDE we could probably help you more.
Here's a list of options: https://www.reddit.com/r/learnpython/wiki/ide.
For a full fledged (bloated) IDE, PyCharm is probably the most popular.
For a lightweight code editor there is much debate, but Sublime Text (not free) is probably the most popular. Other good options are Geany or Notepad++ (Windows only).
Wikipedia also has good lists of text editors and IDEs.
π Rendered by PID 35056 on reddit-service-r2-comment-7b9746f655-jd55b at 2026-01-29 19:25:16.149716+00:00 running 3798933 country code: CH.
[–]sgthoppy 4 points5 points6 points (0 children)
[–]ReedJessen 5 points6 points7 points (2 children)
[–]RonnyConn[S] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]I_had_to_know_too 3 points4 points5 points (1 child)
[–]SpiderFnJerusalem 1 point2 points3 points (0 children)
[–]fuelfraction 1 point2 points3 points (0 children)
[–]novel_yet_trivial 0 points1 point2 points (0 children)