Python 获取文件的创建时间,修改时间和访问时间
Posted F
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 获取文件的创建时间,修改时间和访问时间相关的知识,希望对你有一定的参考价值。
# 用到的知识
# os.path.getatime(file) 输出文件访问时间
# os.path.getctime(file) 输出文件的创建时间
# os.path.getmtime(file) 输出文件最近修改时间
#-*- encoding=utf8 -*-
import time
import os
def fileTime(file):
return [
time.ctime(os.path.getatime(file)),
time.ctime(os.path.getctime(file)),
time.ctime(os.path.getmtime(file))]
times = fileTime("d")
#times = fileTime("ccc")
print(times)
查看文件夹:
[email protected]:~/Desktop$ ls d/ fff hhh iii nnn ppp
touch 文件夹d里面已经存在的文件后,文件夹d的访问时间,创建时间和最后修改时间不会变化
用 touch 在文件夹d中创建新文件,文件夹d的创建时间和最后修改时间都会改变,且两个时间相同
用vi 在文件夹d中创建新文件,文件夹d的创建时间和最后修改时间都会改变,且两个时间相同
编辑文件夹d里面的文件后,文件夹d的创建时间和最后修改时间都会变化,且两个时间相同
ls d/,会导致d文件夹的访问时间改变
查看文件:
[email protected]:~/Desktop$ ls ccc d
修改ccc文件的内容,访问时间,创建时间和最后修改时间都会改变,且时间相同
touch 已经存在的ccc文件,ccc文件的访问时间,创建时间和最后修改时间都会改变,且时间相同
以上是关于Python 获取文件的创建时间,修改时间和访问时间的主要内容,如果未能解决你的问题,请参考以下文章
Python获取或修改 Windows 系统中文件的创建时间修改时间和访问时间(os | win32file)
Python获取或修改 Windows 系统中文件的创建时间修改时间和访问时间(os | win32file)