[pyar] Error en conversión de string a fecha
Maxi
maxirobaina en gmail.com
Mie Nov 21 11:29:07 ART 2012
Hola,
Tengo un problema medio extraño en una conversión de un string (unicode) a
fecha. El tema es que lo pruebo por consola y no da error pero en mi script
si.
Ejemplo:
Python 2.7.1+ (r271:86832, Sep 27 2012, 21:16:52)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from datetime import datetime
>>>
>>> s = u'Fri Nov 16 16:15:58 +0000 2012'
>>> date_format = "%a %b %d %H:%M:%S +0000 %Y"
>>> datetime.strptime(s, date_format)
datetime.datetime(2012, 11, 16, 16, 15, 58)
Ahora, en mi script me da error de conversión:
...
d = datetime.strptime(s, date_format)
File "/usr/lib/python2.7/_strptime.py", line 325, in _strptime
(data_string, format))
ValueError: time data 'Fri Nov 16 16:15:58 +0000 2012' does not match
format '%a %b %d %H:%M:%S +0000 %Y'
¿En que le puedo estar pifiando?
¿Hay algo distinto, quizás el locale, entre mi consola y mi script?
Alguna idea?
Saludos.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20121121/58034ca3/attachment.html>
More information about the pyar
mailing list