Latest web development tutorials

méthode Python os.mknod ()

méthode Python Fichier (File) méthodes fichier / répertoire Python OS


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

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

méthode Python Fichier (File) méthodes fichier / répertoire Python OS