When my laptop moves to a new location, the script automatically figures out the correct weather to show.
The NWS geolocator uses web page redirection. If I tell it that I want the web page for "Denver, CO," it redirects me to a web page for the appropriate Latitude/Longitude. I don't actually want the web page - I get the data from other sources...but I do sometimes want that redirect so I can parse the lat/lon pair.
>>> import httplib2 >>> url = "http://www.example.org" >>> h = httplib2.Http() >>> h.follow_redirects = False >>> head = h.request(url, "HEAD") >>> head ({'status': '302', 'connection': 'Keep-Alive', 'location': 'http://www.iana.org/domains/example/', 'content-length': '0', 'server': 'BigIP'}, b'') >>> head[0]['location'] 'http://www.iana.org/domains/example/'
No comments:
Post a Comment