Suponiendo que el archivo existe (usando os.path.exists(filename)
para asegurarse primero de que lo haga), ¿cómo visualizo la hora en que se modificó por última vez un archivo? Esto está en Linux si eso hace alguna diferencia.¿Cómo obtengo la hora en que se modificó por última vez un archivo en Python?
Respuesta
import os
filename = "/etc/fstab"
statbuf = os.stat(filename)
print("Modification time: {}".format(statbuf.st_mtime))
Linux no registra el tiempo de creación de un archivo (for most fileystems).
Gracias. Parece que Linux no almacena la hora de creación del archivo. Parece que debería haberlo sabido. :) –
>>> import os
>>> f = os.path.getmtime('test1.jpg')
>>> f
1223995325.0
desde el inicio de (época)
Gracias, esto fue útil. Este parece ser el enfoque más directo para mi pregunta específica, pero la solución os.stat brinda más información. –
No sabía que había una función explícita para esto. Vive y aprende, supongo. –
Yo tampoco; es hora de reemplazar 'os.stat' con' os.path.getmtime' en mi base de código ... –
Nueva para Python 3.4+ (ver: pathlib)
import pathlib
path = Path('some/path/to/file.ext')
last_modified = path.stat().st_mtime
- 1. Comprobar cuándo se modificó por última vez la contraseña
- 2. Comprobando cuándo se modificó por última vez un archivo en C# en Windows OS
- 3. svn: ¿Cómo determino la última vez que se modificó una determinada línea?
- 4. ¿Cómo puedo determinar cuándo se modificó por última vez una tabla InnoDB?
- 5. ¿Cómo puedo obtener la hora en que Google bot accedió por última vez a la página?
- 6. La última vez que se ejecutó un procedimiento almacenado
- 7. SQL Server 2000: ¿Hay alguna forma de saber cuándo se modificó por última vez un registro?
- 8. ¿Cómo obtengo la última hora de modificación de un archivo en Perl?
- 9. ¿Puedo obtener la fecha cuando se modificó un archivo HTTP?
- 10. Obtener la última hora del archivo en linux
- 11. Android check cuando la tabla se actualizó por última vez
- 12. Dentro de un ciclo while, ¿se garantiza que la última declaración separada por comas se ejecutará la última vez?
- 13. ¿Cómo obtengo la fecha/hora modificada de un archivo en Python?
- 14. ¿Cómo obtengo el tiempo de creación real de un archivo en PHP en una Mac?
- 15. Encontrar la fecha/hora en que un archivo se agregó por primera vez a un repositorio de Git
- 16. Python: obtener la fecha y hora de la última hora
- 17. ¿Cuánto tiempo hace desde la última vez que se abrió la aplicación en iOS?
- 18. ¿cómo puedo establecer la última hora modificada de un archivo de python?
- 19. Buscar registros producidos en la última hora
- 20. Determine la última vez que se recicló un grupo de aplicaciones
- 21. ¿Cómo encontrar los archivos que se crean en la última hora en UNIX
- 22. ¿Cómo saber cuándo se actualizó por última vez una página web?
- 23. En vim, ¿cómo puedo abrir un archivo en el mismo número de línea que cerré por última vez?
- 24. Fecha de la fila SQL Server modificada por última vez
- 25. ¿Cómo obtengo la última línea no vacía de un archivo usando cola en Bash?
- 26. ¿Cómo ordenar archivos por última vez modificada en ruby?
- 27. Variable en Bash Script que mantiene su valor desde la última vez que se ejecuta
- 28. ¿Cómo puedo verificar la última vez que se ejecutaron las estadísticas en Oracle sin utilizar OEM?
- 29. Cómo determinar, al iniciar, si la aplicación se bloqueó la última vez que se cerró?
- 30. ¿Cómo se especifica la fecha y la hora en python?
posible duplicado de [Cómo llegar creación del archivo y la fecha de modificación/veces en Python ?] (http://stackoverflow.com/questions/237079/how-to-get-file-creation-modification-date-times-in-python) –