xlrd ursprünglicher Wert der Zelle

8

Ich lese XLS-Datei mit Xlrd. Das Problem ist, wenn xlrd lesen Wert wie folgt "12/09/2012" , bekomme ich das Ergebnis wie folgt "xldate: 41252.0" . Wenn ich xlrd.xldate_as_tuple verwende, bekomme ich folgendes Ergebnis:

(2016, 12, 10, 0, 0, 0)

Mein Code:

%Vor%

Ergebnis:

%Vor%

Beide Ergebnisse sind falsch für mich. Wie kann ich den ursprünglichen Zellenwert "12/09/2012" mit xlrd erhalten?

    
twoface88 26.04.2013, 05:53
quelle

1 Antwort

13

Gemäß dem DocString sollten Sie den Datemode Ihrer Arbeitsmappe übergeben zu xldate_as_tuple als zweiten Parameter:

%Vor%     
alecxe 26.04.2013, 06:40
quelle

Tags und Links