homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients pitrou
Date 2009年05月02日.15:17:19
SpamBayes Score 9.6606655e-08
Marked as misclassified No
Message-id <1241277441.59.0.031362936917.issue5905@psf.upfronthosting.co.za>
In-reply-to
Content
time.strptime() fails with non-UTF8 locales, *even when the input is
totally ASCII*.
>>> locale.setlocale(locale.LC_TIME, "fr_FR.ISO8859-15")
'fr_FR.ISO8859-15'
>>> time.strptime("2009-01-01", "%Y-%m-%d")
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "/home/antoine/py3k/__svn__/Lib/_strptime.py", line 461, in
_strptime_time
 return _strptime(data_string, format)[0]
 File "/home/antoine/py3k/__svn__/Lib/_strptime.py", line 307, in _strptime
 _TimeRE_cache = TimeRE()
 File "/home/antoine/py3k/__svn__/Lib/_strptime.py", line 188, in __init__
 self.locale_time = LocaleTime()
 File "/home/antoine/py3k/__svn__/Lib/_strptime.py", line 72, in __init__
 self.__calc_month()
 File "/home/antoine/py3k/__svn__/Lib/_strptime.py", line 98, in
__calc_month
 a_month = [calendar.month_abbr[i].lower() for i in range(13)]
 File "/home/antoine/py3k/__svn__/Lib/_strptime.py", line 98, in <listcomp>
 a_month = [calendar.month_abbr[i].lower() for i in range(13)]
 File "/home/antoine/py3k/__svn__/Lib/calendar.py", line 60, in __getitem__
 return funcs(self.format)
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 1-3:
invalid data
History
Date User Action Args
2009年05月02日 15:17:21pitrousetrecipients: + pitrou
2009年05月02日 15:17:21pitrousetmessageid: <1241277441.59.0.031362936917.issue5905@psf.upfronthosting.co.za>
2009年05月02日 15:17:20pitroulinkissue5905 messages
2009年05月02日 15:17:19pitroucreate

AltStyle によって変換されたページ (->オリジナル) /