X-Git-Url: https://www.yuggoth.org/gitweb?p=weather.git;a=blobdiff_plain;f=weather.py;fp=weather.py;h=369ce997e683956e2221ee2892ef5fa41a1a85c1;hp=78fd79c58375a0dbf43be90644a4377df87b14b6;hb=fd4b0ae5b2f6f31ec6e217a480321ac9292ff752;hpb=8e0d7c6e1aafc63e4821a775e24f9445f9607acd diff --git a/weather.py b/weather.py index 78fd79c..369ce99 100644 --- a/weather.py +++ b/weather.py @@ -238,6 +238,9 @@ def get_uri( ) sys.stderr.write(message) sys.exit(1) + # Some data sources are HTML with the plain text wrapped in pre tags + if "
" in data:
+            data = data[data.find("
")+5:data.find("
")] if cache_data: try: import codecs