在Linux中,可以使用setattr()
函数来更新文件的时间戳
import os
import time
file_path = 'your_file_path_here'
# 获取当前时间戳
current_timestamp = int(time.time())
# 使用os.utime()更新文件时间戳
os.utime(file_path, (current_timestamp, current_timestamp))
在这个示例中,首先导入os
和time
模块。然后,将file_path
变量设置为要更新时间戳的文件的路径。接下来,使用time.time()
函数获取当前时间戳,并将其转换为整数。最后,使用os.utime()
函数更新文件的时间戳。
注意:os.utime()
函数接受两个参数,分别是文件访问时间和文件修改时间。在这个示例中,我们将它们都设置为当前时间戳。