Méthode os.utime() de Python3

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3


Aperçu

La méthode os.utime() est utilisée pour définir l'heure de dernière modification et d'accès du fichier au chemin spécifié.

Valide sous Unix et Windows.

Syntaxe

utime()La syntaxe de la méthode est la suivante :

os.utime(path, times)

Parameters

  • path-- Chemin du fichier

  • times-- Si time est None, les heures d'accès et de modification du fichier sont définies sur l'heure actuelle. Sinon, time est un tuple de 2 nombres, (atime, mtime), utilisé respectivement comme heures d'accès et de modification.

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
# -*- coding: UTF-8 -*-

import os, sys

# 显示文件的 stat 信息
stinfo = os.stat('a2.py')
print (stinfo)

# 使用 os.stat 来接收文件的访问和修改时间
print ("a2.py 的访问时间: %s" %stinfo.st_atime)
print ("a2.py 的修改时间: %s" %stinfo.st_mtime)

# 修改访问和修改时间
os.utime("a2.py",(1330712280, 1330712292))
print ("done!!")

La sortie de l'exécution du programme ci-dessus est :

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)
a2.py 的访问时间: 1330498070
a2.py 的修改时间: 1330498074
done!!

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3

Autres extensions