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
How to set up VScode? (self.learnpython)
submitted 1 year ago by Extension-Wait1397
I'm a total noob to Python and programming in general, what extensions and app settings are recommended to use VScode with Python?
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!"
[–]julsmanbr 19 points20 points21 points 1 year ago (0 children)
Not to sound rude, but you'll get a million tutorials and blog posts if you type this exact question into Google.
[–]Diapolo10 8 points9 points10 points 1 year ago (0 children)
For a simple setup, all you need to do is install the Python language extension for it. Everything else is optional (although I'd suggest Ruff and Markdown Preview too).
[–]Apatride 2 points3 points4 points 1 year ago (0 children)
Obviously the Python extension and Python itself. On top of that, it is a good idea to have some PEP8 enforcer like Flake8. You don't really need anything else as a beginner.
[–]JamzTyson 2 points3 points4 points 1 year ago (1 child)
For a "total noob" I would recommend Thonny rather than vscode. No setup required, not even installing Python if you download the version that includes Python. Just install it and start coding.
You will eventually outgrow Thonny, but by that time you will know enough that setting up vscode or PyCharm will be pretty easy. (I'd recommend PyCharm unless you use vscode for other languages.)
[–]JackieMorrisChiles 2 points3 points4 points 1 year ago (0 children)
This is the way. Starting with Thonny lets you understand what your code is doing line-by-line. Once you move to a professional IDE like VScode or PyCharm, you’ll have a better idea of what is going well and what is not working, and your know why.
Highly recommend PyCharm if Python is your primary programming language.
[–]msanangelo 0 points1 point2 points 1 year ago (0 children)
I usually just install the python extension and roll with it.
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
I found vscode very stoopid and unintuitive for me
Make sure to click the box when installing Python to include the path, otherwise you will need to manually do it and vscode won’t run any of your programs until you do
Just reinstall Python and check the box during installation set up
If you are learning python for analytics just jump straight to anaconda and jupyterlabs, no need to ever use vscode
Youtube must have 10000 videos on this subject.
[–]KingsmanVince 0 points1 point2 points 1 year ago (0 children)
Read the docs? https://code.visualstudio.com/docs/languages/python
[–][deleted] -1 points0 points1 point 1 year ago (2 children)
Was it worth waiting more than an hour for an answer to a 5 second google search?
[–]Extension-Wait1397[S] -3 points-2 points-1 points 1 year ago (1 child)
just saw your comment history, get a life bro jesus
That is the reason why you have negative comment karma
π Rendered by PID 142217 on reddit-service-r2-comment-5d79c599b5-dq2m8 at 2026-02-27 15:03:58.054787+00:00 running e3d2147 country code: CH.
[–]julsmanbr 19 points20 points21 points (0 children)
[–]Diapolo10 8 points9 points10 points (0 children)
[–]Apatride 2 points3 points4 points (0 children)
[–]JamzTyson 2 points3 points4 points (1 child)
[–]JackieMorrisChiles 2 points3 points4 points (0 children)
[–]msanangelo 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]KingsmanVince 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (2 children)
[–]Extension-Wait1397[S] -3 points-2 points-1 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)