New submission from Sigz:

I usually convert date string to time with strptime formating. I noticed 
importing Gtk breaks strptime parsing for abbreviated month name and weekday 
name :

>>> import time
>>> time.strptime("Mon, 20 Oct 2014 08:00:32 +0000", "%a, %d %b %Y %H:%M:%S %z")
time.struct_time(tm_year=2014, tm_mon=10, tm_mday=20, tm_hour=8, tm_min=0, 
tm_sec=32, tm_wday=0, tm_yday=293, tm_isdst=-1)
>>> from gi.repository import Gtk
>>> time.strptime("Mon, 20 Oct 2014 08:00:32 +0000", "%a, %d %b %Y %H:%M:%S %z")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.4/_strptime.py", line 494, in _strptime_time
    tt = _strptime(data_string, format)[0]
  File "/usr/lib/python3.4/_strptime.py", line 337, in _strptime
    (data_string, format))
ValueError: time data 'Mon, 20 Oct 2014 08:00:32 +0000' does not match format 
'%a, %d %b %Y %H:%M:%S %z'
>>> 

Is there a workaround for Gtk + time ?

----------
components: Extension Modules
messages: 229794
nosy: sigzegv
priority: normal
severity: normal
status: open
title: importing Gtk breaks strptime
type: crash
versions: Python 3.4

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22690>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to