Hello,
I have the following utf-8 error and I don't understand why. Maybe you can 
help me?
0xe4is a "รค" in German but I try to avoid these special letters. 
How can I find the position which causes the problem?
Thank you
Regards
Thomas



11:08:32 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: Generate 
failed with exception '<type 'exceptions.UnicodeDecodeError'>'
Mar 19 11:08:32 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
Ignoring template /etc/weewx/skins/Seasons/NOAA/NOAA-%Y-%m.txt.tmpl
Mar 19 11:08:32 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
Reason: 'utf8' codec can't decode byte 0xe4 in position 1: unexpected end 
of data
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
 Traceback (most recent call last):
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/cheetahgenerator.py", line 323, in generate
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     unicode_string = compiled_template.respond()
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "_etc_weewx_skins_Seasons_NOAA_NOAA__Y__m_txt_tmpl.py", line 379, 
in respond
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/cheetahgenerator.py", line 641, in filter
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     filtered = val.decode('utf-8')
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     return codecs.utf_8_decode(input, errors, True)
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
 UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 1: 
unexpected end of data
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: 
Generate failed with exception '<type 'exceptions.UnicodeDecodeError'>'
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
Ignoring template /etc/weewx/skins/Seasons/NOAA/NOAA-%Y.txt.tmpl
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
Reason: 'utf8' codec can't decode byte 0xe4 in position 2: unexpected end 
of data
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
 Traceback (most recent call last):
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/cheetahgenerator.py", line 323, in generate
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     unicode_string = compiled_template.respond()
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "_etc_weewx_skins_Seasons_NOAA_NOAA__Y_txt_tmpl.py", line 892, in 
respond
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "_etc_weewx_skins_Seasons_NOAA_NOAA__Y_txt_tmpl.py", line 568, in 
__errorCatcher64
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "<string>", line 1, in <module>
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/units.py", line 1143, in format
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     addLabel=add_label, localize=localize)
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/units.py", line 1128, in toString
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     localize=localize)
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/units.py", line 859, in toString
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     val_ustr = six.ensure_text(val_str)
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/six.py", line 904, in ensure_text
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     return s.decode(encoding, errors)
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     return codecs.utf_8_decode(input, errors, True)
Mar 19 11:08:33 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
 UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 2: 
unexpected end of data
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: 
Generate failed with exception '<type 'exceptions.UnicodeDecodeError'>'
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
Ignoring template /etc/weewx/skins/Seasons/rss.xml.tmpl
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
Reason: 'utf8' codec can't decode byte 0xe4 in position 8: invalid 
continuation byte
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
 Traceback (most recent call last):
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/cheetahgenerator.py", line 323, in generate
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     unicode_string = compiled_template.respond()
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "_etc_weewx_skins_Seasons_rss_xml_tmpl.py", line 102, in respond
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/units.py", line 1143, in format
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     addLabel=add_label, localize=localize)
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/units.py", line 1128, in toString
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     localize=localize)
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/weewx/units.py", line 859, in toString
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     val_ustr = six.ensure_text(val_str)
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/share/weewx/six.py", line 904, in ensure_text
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     return s.decode(encoding, errors)
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
   File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
     return codecs.utf_8_decode(input, errors, True)
Mar 19 11:08:36 raspberrypi weewx[4685] ERROR weewx.cheetahgenerator: **** 
 UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 8: 
invalid continuation byte
Mar 19 11:08:36 raspberrypi weewx[4685] INFO weewx.cheetahgenerator: 
Generated 5 files for report SeasonsReport in 4.10 seconds
Mar 19 11:08:37 raspberrypi weewx[4685] DEBUG weewx.manager: Daily summary 
version is 2
Mar 19 11:08:38 raspberrypi weewx[4685] INFO weewx.imagegenerator: 
Generated 16 images for report SeasonsReport in 1.64 seconds
Mar 19 11:08:38 raspberrypi weewx[4685] INFO weewx.reportengine: Copied 5 
files to /var/www/html/weewx

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/d58160e4-7eaf-4773-b472-f53849ffe02an%40googlegroups.com.

Reply via email to