Latest web development tutorials

méthode python3 de os.mknod ()

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


contour

noeud de fichiers (fichier, fichier spécial de périphérique ou tube nommé) os.mknod méthode () est utilisé pour créer un nom de fichier spécifié.

grammaire

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

os.mknod(filename[, mode=0600[, device=0]])

Paramètres

  • filename - le nœud système de fichier créé

  • Mode - Mode spécifie les autorisations pour créer ou utiliser un noeud, une combinaison (ou binaire) stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK et stat.S_IFIFO (ces constantes dans le module de stat) pour stat.S_IFCHR et stat.S_IFBLK ,. dispositif définit le fichier spécial nouvellement créé (probablement en utilisant os.makedev ()), l'autre sera ignorée.

  • dispositif - équipement optionnel pour créer le fichier spécifié

Valeur de retour

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

Exemples

L'exemple suivant illustre mknod () méthode d'utilisation:

#!/usr/bin/python3

import os
import stat

filename = '/tmp/tmpfile'
mode = 0600|stat.S_IRUSR

# 文件系统节点指定不同模式
os.mknod(filename, mode)

La sortie du programme ci-dessus est:

-rw-------. 1 root   root         0 Apr 30 02:38 tmpfile

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