Méthode os.fchdir() de Python3

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


Aperçu

La méthode os.fchdir() change le répertoire de travail courant via un descripteur de fichier.

Disponible sous Unix.

Syntaxe

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

os.fchdir(fd);

Parameters

  • fd-- descripteur de fichier

Valeur de retour

Cette méthode ne renvoie aucune valeur.

Exemple

L'exemple suivant montre l'utilisation de la méthode fchdir() :

#!/usr/bin/python3

import os, sys

# 首先到目录 "/var/www/html" 
os.chdir("/var/www/html" )

# 输出当前目录
print ("当前工作目录为 : %s" % os.getcwd())

# 打开新目录 "/tmp"
fd = os.open( "/tmp", os.O_RDONLY )

# 使用 os.fchdir() 方法修改到新目录
os.fchdir(fd)

# 输出当前目录
print ("当前工作目录为 : %s" % os.getcwd())

# 关闭打开的目录
os.close( fd )

La sortie du programme ci-dessus est :

当前工作目录为 : /var/www/html
当前工作目录为 : /tmp

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

Autres extensions