X-Git-Url: https://www.yuggoth.org/gitweb?a=blobdiff_plain;f=weather.py;h=369ce997e683956e2221ee2892ef5fa41a1a85c1;hb=fd4b0ae5b2f6f31ec6e217a480321ac9292ff752;hp=78fd79c58375a0dbf43be90644a4377df87b14b6;hpb=8a37eddc0667410e77de9d1441d90532440a0329;p=weather.git 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