Método Python os.utime ()

Descripción

Método Python utime() establece los tiempos de acceso y modificación del archivo especificado por ruta.

Sintaxis

A continuación se muestra la sintaxis de utime() método -

os.utime(path, times)

Parámetros

  • path - Esta es la ruta del archivo.

  • times- Este es el acceso al archivo y la hora de modificación. Si la hora es ninguna, entonces el acceso al archivo y las horas modificadas se establecen en la hora actual. El parámetro tiempos consta de una fila en forma de (atime, mtime) es decir (accesstime, modifiedtime).

Valor devuelto

Este método no devuelve ningún valor.

Ejemplo

El siguiente ejemplo muestra el uso del 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!!"

Cuando ejecutamos el programa anterior, produce el siguiente 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!!