Ich habe hier folgernden Probelm. Ich möchte eine Liste von Dateien aus einem bestimmten Verzeichniss erstellen die zum Zeitpunkt X (fertig)geschrieben wurden.
Dafür habe ich folgenden code benutzt:
Code: Alles auswählen
#!/usr/bin/python
import os
from time import *
from stat import *
from datetime import *
for root, dirs, files in os.walk('/tmp/trace'):
for item in files:
FullPathName = os.path.join(root,item)
FileDate = os.stat(FullPathName)[ST_CTIME]
print datetime.strptime(FileDate,"%Y-%m-%d")
Das "os.stat(FullPathName)[ST_CTIME]" liefert mir auch den Zeitstempel, aber nur im epoch Format. Ich möchte aber "%Y-%m-%d".
Wenn ich den obrigen Code ausführe bekomme ich:
Und nun das Große Problem: Python ver. 2.3 (only!) RedHat Linux rel 4 Nahant ( Update 8 ) - Kernel 2.6.9-89.0.16.Elsmp (64bit)AttributeError: type object 'datetime.datetime' has no attribute 'strptime'
Jemand 'ne Idee