有人可以指定unix系统之间os.path.getmtime(path)
和之间有什么区别吗?os.path.getctime(path)
根据 python 文档中的定义:
os.path.getmtime(path)
返回上次修改路径的时间。返回值是一个数字,给出自纪元以来的秒数(参见时间模块)。如果文件不存在或不可访问,则引发 os.error。
os.path.getctime(path)
返回系统的 ctime,在某些系统(如 Unix)上是最后一次更改的时间,而在其他系统(如 Windows)上,是路径的创建时间。返回值是一个数字,给出自纪元以来的秒数(参见时间模块)。如果文件不存在或不可访问,则引发 os.error。
这是否基本上意味着它们在 unix/系统中使用时是相同的东西?
#!/usr/bin/python
import os
print os.path.getmtime('File')
print os.path.getctime('FIle')
两张照片都给我带来了相同的价值。
我基本上是在寻找文件的最后创建日期,而不是最后修改日期。有没有办法在unix中实现相同的目标?