我有一个脚本,需要根据文件创建和修改日期做一些事情,但必须在Linux和Windows上运行.
在Python中获取文件创建和修改日期/时间的最佳跨平台方法是什么?
os.stat返回st_mtime和st_ctime属性,修改时间是st_mtime,st_ctime是"更改时间"在POSIX上.是否有任何函数使用python并在Linux下返回文件的创建时间?
可能重复:
python:哪个文件更新,多少时间
在python中 - 如何检查 - 文件是否比其他文件更新?
编辑:
有创建时间和修改时间.
问题应该明确说明所需的财产.
os.stat(FILE).st_mtime
os.path.getmtime(FILE)
os.path.getctime(FILE)并且os.stat(FILE).st_ctime不会在类Unix操作系统上创建创建时间.通过root 链接有关于如何在类Unix的盒子上找出创建时间的解决方案.