Latest web development tutorials

Python os.mknod () -Methode

Python-Datei (File) Methode Python OS Datei / Verzeichnis - Methoden


Umriss

Dateisystemknoten (Datei, Gerätedatei oder Named Pipe) os.mknod () -Methode verwendet, um einen angegebenen Dateinamen zu erstellen.

Grammatik

mknod () -Methode Syntax lautet wie folgt:

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

Parameter

  • Dateiname - Dateisystem erstellt Knoten

  • Modus - Modus legt die Berechtigungen zum Erstellen oder einen Knoten, eine Kombination (oder Bit) stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK und stat.S_IFIFO (diese Konstanten im Stat - Modul) für stat.S_IFCHR und stat.S_IFBLK verwenden ,. Gerät die neu erstellte Gerätedatei definiert (wahrscheinlich mit os.makedev ()), wird der andere ignoriert.

  • Gerät - Sonderausstattung kann die angegebene Datei zu erstellen

Rückgabewert

Dieses Verfahren hat keinen Rückgabewert.

Beispiele

Das folgende Beispiel zeigt mknod () Art der Nutzung:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os
import stat

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

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

Das obige Programm Ausgabe lautet:

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

Python-Datei (File) Methode Python OS Datei / Verzeichnis - Methoden