Message170347
Documentation (in Python 3.3) says that None is returned when date cannot be parsed.
In Python 3.2:
>>> email.utils.parsedate("0")
>>> email.utils.parsedate_tz("0")
>>>
In Python 3.3:
>>> email.utils.parsedate("0")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python3.3/email/utils.py", line 232, in parsedate
return _parsedate(data)
File "/usr/lib64/python3.3/email/_parseaddr.py", line 172, in parsedate
t = parsedate_tz(data)
File "/usr/lib64/python3.3/email/_parseaddr.py", line 51, in parsedate_tz
if res[9] is None:
TypeError: 'NoneType' object is not subscriptable
>>> email.utils.parsedate_tz("0")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python3.3/email/utils.py", line 238, in parsedate_tz
return _parsedate_tz(data)
File "/usr/lib64/python3.3/email/_parseaddr.py", line 51, in parsedate_tz
if res[9] is None:
TypeError: 'NoneType' object is not subscriptable
>>> email.utils.parsedate_to_datetime("0")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python3.3/email/utils.py", line 243, in parsedate_to_datetime
*dtuple, tz = __parsedate_tz(data)
TypeError: 'NoneType' object is not iterable
>>> |
|
Date |
User |
Action |
Args |
2012-09-12 00:37:46 | Arfrever | set | recipients:
+ Arfrever |
2012-09-12 00:37:45 | Arfrever | set | messageid: <1347410265.94.0.383870526813.issue15925@psf.upfronthosting.co.za> |
2012-09-12 00:37:45 | Arfrever | link | issue15925 messages |
2012-09-12 00:37:43 | Arfrever | create | |
|