Thanks Pat... Will give your suggestions a try this weekend. Jim
On Wednesday, August 8, 2018 at 2:38:45 PM UTC-4, Pat wrote: > > I haven't been able to find anything other than the API from here.com > which is free for up to 250,000 requests a month it looks like. So > depending on your usage, you'd have to download and cache the results then > have crontab fetch an update every hour or something > > > https://developer.here.com/documentation/weather/topics/example-nws-weather-alerts.html > > If you want truly free, I was able to use Python requests and lxml to > scrape that page you provided and extract the title and text portion pretty > painlessly. It's not ideal... screen scraping is a questionable practice, > but it works in this scenario. You'd probably want to do the same thing > where you cache it for an hour, then fetch another result and save locally. > > If you don't cache, and you're using this in a weewx skin with a Search > List Extension or something, then weewx will fetch an update every archive > interval (5 minutes). So you'd run out of API calls pretty quick... > > > > On Wednesday, August 8, 2018 at 11:39:58 AM UTC-4, James Greiner wrote: >> >> Anybody know how to get a text only version of current NWS watches and >> warnings? ... Would like to include that in my webpage... It would be the >> text portion similar to shown in the NWS page at this link: >> https://forecast.weather.gov/showsigwx.php?warnzone=MIZ067&warncounty=MIC065&firewxzone=MIZ067&local_place1=Lansing%20MI&product1=Hazardous+Weather+Outlook&lat=42.7091&lon=-84.554 >> >> ... It does not need to come direct from NWS, and a similar feed that >> aggregates it would work as well. >> >> I was previously able to retrieve that text only info from WUnderground, >> but with their $$$ changes can no longer do so... (thanks alot WUnderground >> for me having provided 20+ years of data for you to re-sell :( ) >> >> Thanks, >> Jim >> > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
