Wie zu Lesen ist, Daten mit xlrd?
Dies ist der code, wo "rec" - variable dient zum Lesen der Daten in excel-Blatt, aber der Druck-float-Wert, wie das ausdrucken im format "Datum, zum Beispiel" 2015:09:02'
for rec in sorted(out.keys()):
print rec #printing float values
print str(out[rec])
Bekam ich Ausgang:
42240.0
24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Excel intern gespeicherte Datum-Werte als Fließkommazahlen. Also in xlrd, wenn Sie möchten, um zu Lesen Excel Datumswerte als Python-Datumswerte verwenden Sie den
xldate_as_tuple
Methode, um das Datum zu erhalten.Dokumentation: http://www.lexicon.net/sjmachin/xlrd.html#xlrd.xldate_as_tuple-function
Hier ein Allgemeines Beispiel:
Wenn Sie die Datei erstellen
myexcelfile.xls
und geben Sie ein Datum in Zelle A1 und den oben stehenden code ausführen, sollten Sie in der Lage zu sehen, die richtige datetime-Wert in dera1_as_datetime
variable.