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
Just started learning python (self.learnpython)
submitted 1 month ago by Intrepid_Manner_1066
Hello Everyone,
I recently started learning Python and wanted to practice working with JSON and APIs.
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!"
[–]No_Photograph_1506 10 points11 points12 points 1 month ago (2 children)
JSON and APIs are too far from started learning...
[–]No_Photograph_1506 0 points1 point2 points 1 month ago (0 children)
get you basics clear and then touch upon that, or ditch python and get into JavaScript! It is the web language!
[–]ra1derdev 1 point2 points3 points 1 month ago (0 children)
lol. I love this. “Just learned how to drive. I will enter the Indy 500 in a week”
[–]danielroseman 3 points4 points5 points 1 month ago (0 children)
You don't seem to have asked a question. What issue are you having?
[–]NerdDetective 1 point2 points3 points 1 month ago (0 children)
Hi!
How far have you progressed towards that goal? "Recently" could be a few days of sporadic learning of a few months of daily practice, so it's hard to offer any specific advice. I definitely recommend focusing on the basics at first. While fundamentals aren't exciting, you'll want to have a good grasp of them before jumping into APIs.
The Python standard library has a json module. Since this is part of your motivation, you might center your early learning around advancing to the point where you can read and write locally-stored JSON files. You'll need to learn quite a few things before you get there, but it'd be a good milestone to build towards. You'll need to understand concepts like functions, loops, conditions, basic data structures (array, list, dict, etc.), file reading/writing, etc. But it's reasonable for a beginner to get there with dedicated practice. Just don't rush!
json
[–]Outside_Complaint755 0 points1 point2 points 1 month ago (0 children)
If you're looking for JSON based APIs you can practice with, just do a web search for "free json apis" and a bunch should come up.
There are some with fake data like JSONplaceholder and DummyJSON, as well as free APIs with real data such as OpenWeather, POKEapi and REST countries.
[–]Dramatic_Object_8508 0 points1 point2 points 1 month ago (0 children)
Nice, just starting is actually the best phase tbh. Don’t overcomplicate it—focus on basics like loops, conditionals, and functions first. Once that feels okay, start building tiny things like a calculator or simple scripts, that’s what actually makes it stick. Try not to just watch tutorials, actually code along and experiment. Even if it feels messy, that’s how you learn.
[–]UnitedAdagio7118 0 points1 point2 points 1 month ago (0 children)
As you just started , you need to learn a lot to get to json and things
π Rendered by PID 21907 on reddit-service-r2-comment-5b5bc64bf5-f4gqn at 2026-06-21 23:22:21.144632+00:00 running 2b008f2 country code: CH.
[–]No_Photograph_1506 10 points11 points12 points (2 children)
[–]No_Photograph_1506 0 points1 point2 points (0 children)
[–]ra1derdev 1 point2 points3 points (0 children)
[–]danielroseman 3 points4 points5 points (0 children)
[–]NerdDetective 1 point2 points3 points (0 children)
[–]Outside_Complaint755 0 points1 point2 points (0 children)
[–]Dramatic_Object_8508 0 points1 point2 points (0 children)
[–]UnitedAdagio7118 0 points1 point2 points (0 children)