crtime:获取任何平台的文件的创建时间,并且没有外部依赖项。
crtime的Python项目详细描述
C时间
获取任何平台的文件的创建时间,并且没有外部依赖项。
警告
Linux需要sudo!无法避免这一点,因为创建时间不由内核公开。
它使用debugfs挂载文件系统,因为信息实际上包含在大多数linux平台上。
速度:因为它对整个目录执行一次查询,所以比任何其他方法(例如可以在线找到的xstat
实用程序)快大约1000倍。
安装
pip install crtime
使用量
在外壳中:
crtime .
# 1552938709\tfile_a.py
在python中
fromcrtimeimportget_crtimes_in_dirforfname,dateinget_crtimes_in_dir(".",raise_on_error=True,as_epoch=False):print(fname,date)# file_a.py Mon Mar 18 20:51:18 CET 2019