Descrição
Método Python utime() define os tempos de acesso e modificação do arquivo especificado por caminho.
Sintaxe
A seguir está a sintaxe para utime() método -
os.utime(path, times)
Parâmetros
path - Este é o caminho do arquivo.
times- Este é o tempo de acesso e modificação do arquivo. Se a hora for nenhuma, o acesso ao arquivo e a hora modificada serão definidas como a hora atual. O parâmetro times consiste em uma linha na forma de (atime, mtime) ou seja (accesstime, modifytime).
Valor de retorno
Este método não retorna nenhum valor.
Exemplo
O exemplo a seguir mostra o uso do método utime ().
# !/usr/bin/python
import os, sys
# Showing stat information of file
stinfo = os.stat('a2.py')
print stinfo
# Using os.stat to recieve atime and mtime of file
print "access time of a2.py: %s" %stinfo.st_atime
print "modified time of a2.py: %s" %stinfo.st_mtime
# Modifying atime and mtime
os.utime("a2.py",(1330712280, 1330712292))
print "done!!"
Quando executamos o programa acima, ele produz o seguinte resultado -
posix.stat_result(st_mode=33188, st_ino=3940649674337682L, st_dev=277923425L, st
_nlink=1, st_uid=400, st_gid=401, st_size=335L, st_atime=1330498070, st_mtime=13
30498074, st_ctime=1330498065)
access time of a2.py: 1330498070
modified time of a2.py: 1330498074
done!!