Python操作文件时间

版权声明:本文为博主原创文章,转载请注明出处。

前言

这次的项目涉及到了文件时间的伪装,即修改文件后恢复修改时间到原来得到的时间。

尝试使用某度搜索了相关文档,但却找不到相关的内容,google后立刻找到结果。

正文

直接code说话。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import shutil
import os

path = '文件位置'
path_new = '文件位置2'

# 取文件状态,包含各种时间。
os.getstat(path)

# 复制文件状态,在生成新文件时可使用该操作。
shutil.copystat(path, path_new)

# 取文件权限修改时间。
os.path.getctime(path)

# 取文件创建时间。
a = os.path.getatime(path)

# 取文件修改时间。
m = os.path.getmtime(path)

# 设置文件创建时间及修改时间
os.utime(path, (a, m))
# python

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×