Metodo python3 os.mknod ()
metodi di file / directory python3 OS
contorno
nodo Filesystem (file, file di dispositivo speciale o named pipe) os.mknod metodo () viene utilizzato per creare un nome di file specificato.
grammatica
mknod () metodo di sintassi è la seguente:
os.mknod(filename[, mode=0600[, device=0]])
parametri
il nome del file - il nodo di file system creato
Modalità - Modalità specifica le autorizzazioni per creare o utilizzare un nodo, una combinazione (o bit a bit) stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK, e stat.S_IFIFO (queste costanti nel modulo stat) per stat.S_IFCHR e stat.S_IFBLK ,. dispositivo definisce il file speciale dispositivo appena creato (probabilmente utilizzando os.makedev ()), l'altro verrà ignorato.
dispositivo - optional per creare il file specificato
Valore di ritorno
Questo metodo non restituisce alcun valore.
Esempi
L'esempio seguente mostra il metodo mknod () di uso:
#!/usr/bin/python3 import os import stat filename = '/tmp/tmpfile' mode = 0600|stat.S_IRUSR # 文件系统节点指定不同模式 os.mknod(filename, mode)
L'output del programma di cui sopra è:
-rw-------. 1 root root 0 Apr 30 02:38 tmpfile