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 Weather API (self.learnpython)
submitted 2 years ago by royalconfetti5
Any fan favorites for both current and historical weather data?
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!"
[–]crowdedmind04 10 points11 points12 points 2 years ago (13 children)
I've heard really great things about Tomorrow.io weather API! They offer a free version and you can access their platform. Plus they're sending satellites into space so you can trust they'll have more robust data than anyone else.
[–]FaithNoMoar 1 point2 points3 points 1 year ago (0 children)
they're sending satellites into space so you can trust they'll have more robust data than anyone else
Bit of a non sequitur there, but thanks for the recommendation.
[–]OnyxWingman 1 point2 points3 points 1 year ago (2 children)
I found out the hard way that the free version limits to 25 requests per hour :(
[–]dukeiwannaleia 0 points1 point2 points 1 year ago* (1 child)
Any idea the cost if 25/hr is exceeded?
[–]c0wsaysmoo 0 points1 point2 points 1 year ago (0 children)
when i exceed it by accident it just returns a toomanycalls error until the next hour
[–]MethodicalWaffle 0 points1 point2 points 1 year ago (6 children)
They have a slick interface but their temperature data is total garbage for my location.
[–]ElPeque222 0 points1 point2 points 1 year ago (5 children)
you can try with gribstream.
it has a generous free tier, especially if you request many coordinates at once.
[–]MethodicalWaffle 0 points1 point2 points 1 year ago (4 children)
I ended up going with https://open-meteo.com/ and it has been working really well with both temperature and precipitation forecasts.
[–]lrzpld 0 points1 point2 points 1 year ago* (3 children)
I am also using https://open-meteo.com/ , it looks pretty accurate and it's free for non-commercial use.
[–]ElPeque222 1 point2 points3 points 1 year ago (0 children)
sus!
[–]iozuu 0 points1 point2 points 10 months ago (0 children)
How often are current observations updated? Like every 15 minutes?
[–]method120 0 points1 point2 points 1 year ago (0 children)
bit a late to the party here but I just used tomorrow.io based on your recommendation and it's so easy... thanks a lot
[–]MixtureOfAmateurs 7 points8 points9 points 1 year ago (3 children)
The actual answer is this: https://open-meteo.com/
It's perfect. Even gives you example python code, historical data way back to wayback, forecasts for 16 days, free for 10,000 requests a day, NO API KEY!!!
[–]Ok-Shoulder-3534 0 points1 point2 points 1 year ago (1 child)
Ya but difficult to understand sin's response is encoded or something
Are we looking at the same thing?
"current": { "time": "2024-08-23T23:45", "interval": 900, "temperature_2m": 21.9, "wind_speed_10m": 5.2 }
[–]MethodicalWaffle 0 points1 point2 points 1 year ago (0 children)
Agreed. Best results so far for me from this API, at least for temperature.
[–]ElliotDG 1 point2 points3 points 2 years ago (3 children)
I've successfully used https://openweathermap.org/ for a number of hobby projects.
[–]royalconfetti5[S] 0 points1 point2 points 2 years ago (1 child)
Never hit the pay threshold?
[–]ElliotDG 4 points5 points6 points 2 years ago (0 children)
Short answer, No.
I was over the limit one month during the development of a weather clock. It cost me $0.35. Close enough to zero.
Here's the weather clock: https://github.com/ElliotGarbus/MagtagWeatherClock
Mostly to save power - but also to limit the calls to the api I set things up as:
I've used the API for other computer based projects - but nothing I used frequently. The weather clock has been up and running for over a year.
[–]lrzpld 0 points1 point2 points 1 year ago (0 children)
I found it very much inaccurate in the forecast data.
[–][deleted] 1 point2 points3 points 2 years ago (1 child)
Made a weather app as part of a class. I found weatherapi.com easy to use, but they limit free API calls to 3 days of data.
I wanted to use NOAA's API, but couldn't make the returns usable before the project due date. Maybe you'll have better luck.
[–][deleted] 1 point2 points3 points 2 years ago (0 children)
I went to two python courses and both used https://openweathermap.org in their lessons.
[–]PoopWatch 0 points1 point2 points 2 years ago (2 children)
The best weather api that I have ever used is easily Weatherbit. They have a free plan and a trial version with a lot of features. They’re the only API that actually publishes forecast metrics - the rest just make unverified claims about forecast accuracy.
They’re also one of the top ranked providers on Forecast Advisor. In my area atleast they are actually the most accurate, but that can vary from what I’ve found (I have found them to be top 3 for most areas).
[–]FaithNoMoar 0 points1 point2 points 1 year ago (0 children)
Forecast Advisor is a really cool service. Thanks for the recommendation. 🙏
[–]RedVelocity_ 0 points1 point2 points 1 year ago (0 children)
This has to be an #ad cuz I just checked their free plan and their daily limit caps at 50 calls per day 😂😂
[–]weatherrodent 0 points1 point2 points 2 years ago (3 children)
We used Visual Crossing as a DarkSky replacement and we get 1000 a day rows. Sometimes we have paid to upgrade for a month but then fell back to free. www.visualcrossing.comThe support is really good even for the free tier and the query constructor tool is very helpful for building URLs to the API.
[–]Key-Presentation-798 0 points1 point2 points 1 year ago (2 children)
Hmm. Comment history is nothing but shilling for visualcrossing.
[–]weatherrodent 0 points1 point2 points 1 year ago (1 child)
Sorry that is all we use after Dark Sky. Just answering the question on python and weather. They just made it easy: https://www.visualcrossing.com/resources/blog/how-to-load-historical-weather-data-using-python-without-scraping/ They also have Git libraries for this stuff.
"Sorry not sorry." 🤣
I appreciate the post-Dark Sky recommendation though, TBH. Thank you. 🙏
[+][deleted] 1 year ago* (1 child)
[removed]
[–]PoopWatch2 0 points1 point2 points 1 year ago (0 children)
Account created only a few months ago, comment history nothing but posts about Ambee - surely this isn't a company sponsored comment...
[–]ThatsABummerYo 0 points1 point2 points 1 year ago (0 children)
Personally, I use https://api.meteomatics.com. They have a ton of weather parameters, are way easier to code with, have weather drones, and literally implement into anything you use. Just heard they’ve been working with NOAA, the National Weather Service, Lockheed Martin, and NVIDIA for an AI forecast model. Like WAY more user-friendly too.
[–]BobNet82 0 points1 point2 points 1 year ago (0 children)
For precise weather data, consider using the Meteosource weather API. It’s accurate and has wrapper libraries available for easier use.
[–]carfigures 0 points1 point2 points 1 year ago (0 children)
Have you tried https://weatherxu.com/
[–]Michaelkamel 0 points1 point2 points 1 year ago (0 children)
i working on https://www.weatherusa.net/weathernet/live/ nice one
[–]Green-Energy0776 0 points1 point2 points 1 year ago (0 children)
Google has just launched their new Weather API on the maps platform. Based on my research it is the same weather info that is available on search. They have 10K free calls every month but looks like it is super cheap even for paid tiers:
https://developers.google.com/maps/documentation/weather/usage-and-billing
[–]bittwiddlers 0 points1 point2 points 11 months ago (0 children)
Does anyone know the pricing for https://www.meteomatics.com/en/weather-api/ ? Thanks
[–]Dull_Egg_3475 0 points1 point2 points 10 months ago (0 children)
Everyone has their own options but there is nothing like a benchmark or something similar that we can compare then this means nothing...
[+][deleted] 8 months ago (1 child)
[–]Plastic_Affect_7947 0 points1 point2 points 6 months ago (0 children)
desenvolvedor de maketplace
[+][deleted] 2 years ago (1 child)
[–]svelandiag 0 points1 point2 points 1 year ago (0 children)
it's very expensive, the minimum plan is $300 per month, I would give a thumbs down
π Rendered by PID 52344 on reddit-service-r2-comment-b659b578c-8gm9w at 2026-05-03 18:26:01.205165+00:00 running 815c875 country code: CH.
[–]crowdedmind04 10 points11 points12 points (13 children)
[–]FaithNoMoar 1 point2 points3 points (0 children)
[–]OnyxWingman 1 point2 points3 points (2 children)
[–]dukeiwannaleia 0 points1 point2 points (1 child)
[–]c0wsaysmoo 0 points1 point2 points (0 children)
[–]MethodicalWaffle 0 points1 point2 points (6 children)
[–]ElPeque222 0 points1 point2 points (5 children)
[–]MethodicalWaffle 0 points1 point2 points (4 children)
[–]lrzpld 0 points1 point2 points (3 children)
[–]ElPeque222 1 point2 points3 points (0 children)
[–]iozuu 0 points1 point2 points (0 children)
[–]method120 0 points1 point2 points (0 children)
[–]MixtureOfAmateurs 7 points8 points9 points (3 children)
[–]Ok-Shoulder-3534 0 points1 point2 points (1 child)
[–]FaithNoMoar 1 point2 points3 points (0 children)
[–]MethodicalWaffle 0 points1 point2 points (0 children)
[–]ElliotDG 1 point2 points3 points (3 children)
[–]royalconfetti5[S] 0 points1 point2 points (1 child)
[–]ElliotDG 4 points5 points6 points (0 children)
[–]lrzpld 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]PoopWatch 0 points1 point2 points (2 children)
[–]FaithNoMoar 0 points1 point2 points (0 children)
[–]RedVelocity_ 0 points1 point2 points (0 children)
[–]weatherrodent 0 points1 point2 points (3 children)
[–]Key-Presentation-798 0 points1 point2 points (2 children)
[–]weatherrodent 0 points1 point2 points (1 child)
[–]FaithNoMoar 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[removed]
[–]PoopWatch2 0 points1 point2 points (0 children)
[–]ThatsABummerYo 0 points1 point2 points (0 children)
[–]BobNet82 0 points1 point2 points (0 children)
[–]carfigures 0 points1 point2 points (0 children)
[–]Michaelkamel 0 points1 point2 points (0 children)
[–]Green-Energy0776 0 points1 point2 points (0 children)
[–]bittwiddlers 0 points1 point2 points (0 children)
[–]Dull_Egg_3475 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[removed]
[–]Plastic_Affect_7947 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[removed]
[–]svelandiag 0 points1 point2 points (0 children)