Zakładając, że plik istnieje (używając najpierw numeru os.path.exists(filename)
), jak wyświetlić czas ostatniej modyfikacji pliku? To jest na Linuksie, jeśli to robi jakąkolwiek różnicę.Jak uzyskać czas ostatniej modyfikacji pliku w Pythonie?
Odpowiedz
import os
filename = "/etc/fstab"
statbuf = os.stat(filename)
print("Modification time: {}".format(statbuf.st_mtime))
Linux nie rejestruje czas utworzenia pliku (for most fileystems).
Dziękuję. Wygląda na to, że Linux nie zapisuje czasu utworzenia pliku. Wygląda na to, że powinienem był to wiedzieć. :) –
>>> import os
>>> f = os.path.getmtime('test1.jpg')
>>> f
1223995325.0
od początku (epoki)
Dzięki, to było pomocne. To wydaje się być bardziej bezpośrednie podejście do mojego konkretnego pytania, ale rozwiązanie os.stat daje więcej informacji. –
Nie wiedziałem, że istnieje do tego wyraźna funkcja. Żyj i ucz się, jak sądzę. –
Ja też; czas na zastąpienie 'os.stat' przez' os.path.getmtime' w mojej bazie kodu ... –
nowy dla pytona 3.4+ (patrz: pathlib)
import pathlib
path = Path('some/path/to/file.ext')
last_modified = path.stat().st_mtime
- 1. Czas ostatniej modyfikacji systemu Android dla pliku
- 2. Jak ustawić czas ostatniej modyfikacji pliku z Pythona?
- 3. Jak uzyskać datę utworzenia/ostatniej modyfikacji pliku w Delphi?
- 4. Pobierz datę ostatniej modyfikacji pliku w VB6
- 5. Jak uzyskać datę ostatniej modyfikacji z pliku sekwencji Hadoop?
- 6. Jak mogę uzyskać datę ostatniej modyfikacji zespołu?
- 7. Pobierz datę ostatniej modyfikacji zdalnego pliku
- 8. Pobierz ostatni czas modyfikacji pliku w Linuksie
- 9. Zaktualizuj czas modyfikacji pliku (dotknij)
- 10. Jak programowo ustawić czas modyfikacji pliku?
- 11. Data ostatniej modyfikacji katalogu w OSX
- 12. Próbuje ustawić czas ostatniej modyfikacji pliku w Javie po zmianie nazwy to
- 13. Data ostatniej modyfikacji pliku (wartość eksploratora nie wartości cmd)
- 14. git status - lista data ostatniej modyfikacji
- 15. Jak zamawiać pliki według czasu ostatniej modyfikacji w ruby?
- 16. W Pythonie: sprawdzić, czy czas modyfikacji pliku jest starsza niż konkretnego datetime
- 17. Cache Wygasnąć Kontrola z ostatniej modyfikacji
- 18. Uzyskaj czas utworzenia pliku w Pythonie na komputerze Mac
- 19. Najlepszy sposób na uzyskanie pliku Czas modyfikacji w sekundach
- 20. Jak ustawić attributesOfItemAtPath (takie jak data/czas modyfikacji) na iPhonie
- 21. Jak uzyskać datę modyfikacji z pliku w języku C#?
- 22. Jak uzyskać datę modyfikacji pliku w UTC z Python
- 23. Jak wyświetlić datę modyfikacji pliku w Jekyll?
- 24. Czas wydruku Java ostatniej kompilacji
- 25. Znacznik czasu dla utworzenia wiersza i ostatniej modyfikacji
- 26. Data ostatniej modyfikacji plików w katalogu przy użyciu PHP
- 27. Python: Uzyskaj listę wszystkich plików i folderów w katalogu, czas utworzenia, czas ostatniej modyfikacji. Niezależne od systemu rozwiązanie?
- 28. Jak odkryć czas utworzenia pliku w Javie?
- 29. uzyskać czas trwania pliku audio
- 30. Jak uzyskać czas trwania pliku wideo?
możliwe duplikat [Jak uzyskać utworzenie pliku i data modyfikacji/razy w Pythonie ?] (http://stackoverflow.com/questions/237079/how-to-get-file-creation-modification-date-times-in-python) –