crtime:获取任何平台的文件的创建时间,并且没有外部依赖项。

crtime的Python项目详细描述


C时间

PyPIPyPI

获取任何平台的文件的创建时间,并且没有外部依赖项。

警告

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用数据库中的值填充p:selectOneMenu   Java/Junit中的异步单元测试一个非常简单但不成功的例子   在Debian上使用Java连接到MySQL   java测试时如何恢复表中的一条记录/行?   java如何将重点放在jbutton上而不是放在另一个jbutton上?   java我可以从HPROF文件中获取JVM标志吗?   java如何使用自定义比较器在2个集合上保留   java让stringTokenizer将一行文本拆分为预定义变量的最佳方法是什么   Kotlin Android/Java字符串日期时间格式,API21   exchange server EWS Java Api自动发现不工作   netbeans是Java新手,似乎无法修复错误;应为类、接口或枚举。274062   我正在尝试将一些scala代码转换为Java8,以创建新的Lambda和并行集合   流中的分配api(java)   用于串行通信的java Python字节数组