Méthode Python os.utime ()

La description

Méthode Python utime() définit l'accès et les heures de modification du fichier spécifié par chemin.

Syntaxe

Voici la syntaxe pour utime() méthode -

os.utime(path, times)

Paramètres

  • path - Ceci est le chemin du fichier.

  • times- Il s'agit de l'accès au fichier et de l'heure de modification. Si les heures sont nulles, alors l'accès aux fichiers et les heures modifiées sont définis sur l'heure actuelle. Le paramètre times se compose d'une ligne sous la forme de (atime, mtime) ie (accesstime, modifiedtime).

Valeur de retour

Cette méthode ne renvoie aucune valeur.

Exemple

L'exemple suivant montre l'utilisation de la méthode 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!!"

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

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!!