datetime Befehlszeilenargument in Python 2.4

8

Ich möchte einen Datetime-Wert in mein Python-Skript in der Befehlszeile übergeben. Meine erste Idee war, optparse zu verwenden und den Wert als Zeichenfolge zu übergeben. Verwenden Sie dann datetime.strptime, um ihn in datetime zu konvertieren. Dies funktioniert auf meinem Rechner (Python 2.6), aber ich muss dieses Skript auch auf Rechnern ausführen, auf denen python 2.4 läuft, das datetime.strptime nicht hat.

Wie kann ich den Datetime-Wert an das Skript in Python 2.4 übergeben?

Hier ist der Code, den ich in 2.6 verwende:

%Vor%     
Ike Walker 11.03.2010, 21:16
quelle

1 Antwort

16

Gehen Sie über das time Modul, das bereits strptime in 2.4 hatte:

%Vor%     
Alex Martelli 11.03.2010, 21:23
quelle

Tags und Links