Seite 1 von 1
dateienzahl herauslesen
Verfasst: Mittwoch 3. Juni 2009, 12:57
von max793
ich stelle mir schon seit längeren die sicherliche einfache frage, mit welchem befehl erhält man die korrekte anzahl der dateien in einem ordner! Diese Frage klingt sehr leicht aber ich habe noch keine idee wie man das am besten löst!
was meint ihr welchen befehl würdet ihr verwenden?
danke
Verfasst: Mittwoch 3. Juni 2009, 13:02
von Dill
"hallo zusammen" ist ein eher wenig hilfreicher titel...
Verfasst: Mittwoch 3. Juni 2009, 13:03
von Rebecca
Bitte gib deinen Threads aussagegkraeftige Namen.
Such dir aus, was deiner Definition von "Dateien" entspricht:
Code: Alles auswählen
>>> len(os.listdir("."))
202
>>> len(filter(os.path.isfile, os.listdir(".")))
100
>>> len(filter(os.path.isdir, os.listdir(".")))
102
Verfasst: Mittwoch 3. Juni 2009, 13:04
von Leonidas
max793 hat geschrieben:was meint ihr welchen befehl würdet ihr verwenden?
``os.listdir`` und sicherlich auch ``os.path.isfile``
Verfasst: Mittwoch 3. Juni 2009, 18:04
von bankkind
Wie kann man denn jetzt noch die Größe in byte ermitteln? oder zum beispiel Erstelldatum etc.
bankkind
Verfasst: Mittwoch 3. Juni 2009, 18:24
von snafu
Wohl am besten mit
os.stat().