Latest web development tutorials

méthode de os.closerange python3 ()

Python3 OS méthodes fichier / répertoire Python3 OS méthodes fichier / répertoire


contour

méthode os.closerange () est utilisée pour fermer tous les descripteurs de fichier fd, de fd_low (inclusion) à fd_high (non inclus), l'erreur sera ignorée.

grammaire

closerange () Syntaxe de la méthode est la suivante:

os.closerange(fd_low, fd_high);

Paramètres

  • fd_low - le plus petit descripteur de fichier

  • fd_high - descripteur de fichier maximum

Cette méthode est similaire:

for fd in xrange(fd_low, fd_high):
    try:
        os.close(fd)
    except OSError:
        pass

Valeur de retour

Cette méthode n'a pas de valeur de retour.

Exemples

L'exemple suivant illustre l'utilisation du procédé de closerange ():

#!/usr/bin/python3

import os, sys

# 打开文件
fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )

# 写入字符串
os.write(fd, "This is test")

# 关闭文件
os.closerange( fd, fd)

print ("关闭文件成功!!")

La sortie du programme ci-dessus est:

关闭文件成功!!

Python3 OS méthodes fichier / répertoire Python3 OS méthodes fichier / répertoire