El módulo OS en Python proporciona funciones para interactuar con el sistema operativo. OS viene bajo los módulos de utilidad estándar de Python. Este módulo proporciona una forma portátil de usar la funcionalidad dependiente del sistema operativo.
El método os.mknod() en Python se utiliza para crear un Node de sistema de archivos, es decir, un archivo, un archivo especial de dispositivo o una canalización con nombre con el nombre de ruta especificado.
Sintaxis: os.mknod(ruta, modo = 0o600, dispositivo = 0, *, dir_fd = Ninguno)
Parámetros:
ruta: un objeto similar a una ruta que representa la ruta del sistema de archivos.
dispositivo (opcional): Esto define los archivos de dispositivo recién creados. El valor predeterminado de este parámetro es 0.
dir_fd (opcional): este es un descriptor de archivo que hace referencia a un directorio.
Tipo de devolución: este método no devuelve ningún valor.
Código: Uso del método os.mknod()
Python3
# Python3 program to explain os.mknod() method # importing os module import os # importing stat module import stat # Path path = "filex.txt" # Permission to use per = 0o600 # type of node to be created node_type = stat.S_IRUSR mode = per | node_type # Create a file system node # with specified permission # and type using # os.mknod() method os.mknod(path, mode) print("Filesystem node is created successfully")
File system node is created successfully