Python os.makedev() 方法
os.makedev() 方法用于以 major 和 minor 设备号组成一个原始设备号
导入模块
import os
语法
os.makedev(major, minor)
参数
参数 | 说明 |
---|---|
major | Major 设备号 |
minor | inor 设备号 |
返回值
无
范例
下面的代码使用 os.makedev() 方法组成一个原始设备号
#!/usr/bin/python import os path = "/var/site/html/demo.txt" # 获取元组 info = os.lstat(path) # 获取 major 和 minor 设备号 major_dnum = os.major(info.st_dev) minor_dnum = os.minor(info.st_dev) print ( "Major 设备号 :", major_dnum ) print ( "Minor 设备号 :", minor_dnum ) # 生成设备号 dev_num = os.makedev(major_dnum, minor_dnum) print ( "设备号 :", dev_num )
运行以上 Python 代码,输出结果如下
Major 设备号 : 0 Minor 设备号 : 103 设备号 : 103