Python os.mknod () Método
métodos de arquivo / diretório Python OS
esboço
nó do sistema de arquivos (file, arquivo especial de dispositivo ou pipe nomeado) () método os.mknod é usado para criar um nome de arquivo especificado.
gramática
mknod () método de sintaxe é a seguinte:
os.mknod(filename[, mode=0600[, device=0]])
parâmetros
filename - o nó sistema de arquivos criado
mode - Modo especifica as permissões para criar ou usar um nó, uma combinação (ou bit a bit) stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK e stat.S_IFIFO (essas constantes no módulo de estatísticas) para stat.S_IFCHR e stat.S_IFBLK ,. dispositivo define o arquivo especial de dispositivo recém-criado (provavelmente usando os.makedev ()), o outro será ignorado.
dispositivo - o equipamento opcional para criar o arquivo especificado
Valor de retorno
Este método não tem valor de retorno.
Exemplos
O exemplo a seguir demonstra o 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)
A saída do programa acima é:
-rw-------. 1 root root 0 Apr 30 02:38 tmpfile