os.mknod Python método ()
métodos archivo / directorio OS Python
contorno
nodo de sistema de archivos (archivo, archivo de dispositivo especial o tubería con nombre) os.mknod método () se utiliza para crear un nombre de archivo especificado.
gramática
mknod () Sintaxis método es el siguiente:
os.mknod(filename[, mode=0600[, device=0]])
parámetros
nombre de archivo - el nodo de sistema de archivo creado
- Modo especifica los permisos para crear o utilizar un nodo, una combinación (o bit a bit) stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK, y stat.S_IFIFO (estas constantes en el módulo de estadísticas) para stat.S_IFCHR y stat.S_IFBLK ,. dispositivo define el archivo especial de dispositivo creado (probablemente utilizando os.makedev ()), y el otro será ignorado.
dispositivo - equipamiento opcional para crear el archivo especificado
Valor de retorno
Este método no tiene ningún valor de retorno.
Ejemplos
El siguiente ejemplo demuestra el método mknod () de uso:
#!/usr/bin/python # -*- coding: UTF-8 -*- import os import stat filename = '/tmp/tmpfile' mode = 0600|stat.S_IRUSR # 文件系统节点指定不同模式 os.mknod(filename, mode)
La salida del programa anterior es:
-rw-------. 1 root root 0 Apr 30 02:38 tmpfile