Python os.mknod() 方法
Python os.mknod()方法用于创建文件系统节点,i.e文件、设备特殊文件或指定路径名的命名管道。
os.mknod 语法
os.mknod(path, mode = 0o600, device = 0, *, dir_fd =None)
os.mknod 参数
path:表示文件系统路径的类路径对象。
device(可选):它定义了新创建的设备文件。默认值为0。
dir_fd(可选):这是一个指向目录的文件描述符。
返回类型:此方法不返回任何值。
os.mknod 示例
使用 os.mknod() 方法
# 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