Ich habe ein merkwürdiges Problem. Die unten stehende Funktion hat im November wunderbar funktioniert. Jetzt im Dezember verweigert sie ihren Dienst. Und das ist mir ein Rätsel.
Der Fehler lautet wie folgt:
Code: Alles auswählen
ValueError: time data '05 Dec 2011 15:00' does not match format '%d %b %Y %H:%M'
Ich konnte das Problem auf das `%b` eingrenzen. Nehme ich das raus, funktioniert es.
Kann es mit der Kodierung zusammenhängen?
Code: Alles auswählen
def get_update_time():
last_update = (self.feedxml.find('.//lastBuildDate')).text[5:22]
print last_update
feedtime_raw = time.strptime(last_update,'%d %b %Y %H:%M')
feedtime = time.strftime('%Y%m%d%H%M', feedtime_raw)
return feedtime
