📅  最后修改于: 2023-12-03 15:05:35.698000             🧑  作者: Mango
Python 的 datetime 模块和 os 模块与文件的创建、读取和修改都有关,可以用来获取文件的最后修改时间。
要获取指定文件的最后修改时间,可以使用以下代码:
import os
import datetime
file_path = "example.txt"
modification_time = os.path.getmtime(file_path)
print("Modification time:", datetime.datetime.fromtimestamp(modification_time))
这将打印出指定文件的最后修改时间。
os.path.getmtime(file_path)
返回文件的最后修改时间(从 epoch 到修改时间的秒数)。datetime.datetime.fromtimestamp(timestamp)
将从 epoch 到修改时间的秒数转换为 datetime 对象。运行以下代码:
import os
import datetime
file_path = "example.txt"
modification_time = os.path.getmtime(file_path)
print("Modification time:", datetime.datetime.fromtimestamp(modification_time))
输出将类似于以下内容:
Modification time: 2021-11-18 10:53:27.274525
使用 Python 中的 datetime 模块和 os 模块可以非常容易地获取文件的最后修改时间。这是一种非常有用的功能,可以帮助程序员了解文件的变化并及时响应。