prueba:
st_birthtime
Sin embargo, no está garantizado que esté disponible en todos los sistemas. De los documentos:
En algunos sistemas Unix (como Linux), los siguientes atributos también pueden estar disponibles:st_blocks (número de bloques asignados para el archivo), st_blksize (tamaño de bloque del sistema de archivos), st_rdev (tipo de dispositivo si es un dispositivo de inodo). st_flags (marcas definidas por el usuario para el archivo).
En otros sistemas Unix (como FreeBSD), los siguientes atributos pueden estar disponibles (pero solo se pueden completar si root intenta usarlos):st_gen (número de generación del archivo), st_birthtime (hora de creación del archivo).
http://docs.python.org/2/library/os.html#os.stat
Probablemente no puedas.:
3.1) How do I find the creation time of a file? You can't - it isn't stored anywhere. Files have a last-modified time (shown by "ls -l"), a last-accessed time (shown by "ls -lu") and an inode change time (shown by "ls -lc"). The latter is often referred to as the "creation time" - even in some man pages - but that's wrong; it's also set by such operations as mv, ln, chmod, chown and chgrp. The man page for "stat(2)" discusses this.
A falta de una buena utilidad, he creado crtime.
pip install crtime
Entonces puedes usarlo como:
sudo crtime ./
Imprimiría:
1552938281 /home/pascal/crtime/.gitignore
1552938281 /home/pascal/crtime/README.md
1552938281 /home/pascal/crtime/crtime
1552938281 /home/pascal/crtime/deploy.py
1552938281 /home/pascal/crtime/setup.cfg
1552938281 /home/pascal/crtime/setup.py
1552938961 /home/pascal/crtime/crtime.egg-info
1552939447 /home/pascal/crtime/.git
1552939540 /home/pascal/crtime/build
1552939540 /home/pascal/crtime/dist
Tenga en cuenta que para directorios grandes será fácilmente 1000 veces más rápido que xstat
anterior, ya que esto crea un archivo temporal y luego ejecuta stat
pide todos los archivos a la vez.
En python (no olvides que aún debes llamarlo con Sudo en Linux):
from crtime import get_crtimes, get_crtimes_in_dir
get_crtimes_in_dir("./")