leider bin ich durch "Googlen" nicht auf eine Antwort zu meinem Problem gekommen. Ich hoffe ihr könnt mir helfen.
Folgendes Problem:
Konvertiere ein datetime-Object zu einenm Integer vom Typ Long.
Code: Alles auswählen
int(time.mktime(datetime.datetime(2012, 6, 1).timetuple()) * 1000)
Out[39]: 1338501600000L
Code: Alles auswählen
xdata = map(lambda x: int(time.mktime(xdata1[x].timetuple())*1000), xdata1)
Code: Alles auswählen
xdata = [ int(time.mktime(xdata1[x].timetuple())*1000) for x in xdata1 ]
TypeError: list indices must be integers, not datetime.datetime
Ich verstehe allerdings nicht warum. Sollte nicht einfach beide Befehle über jedes Element der Liste iterien?
Vielen Dank für eure Hilfe.