Latest web development tutorials

méthode Python os.makedev ()

méthode Python Fichier (File) méthodes fichier / répertoire Python OS


contour

méthode os.makedev () est utilisé pour les numéros majeurs et mineurs périphériques pour former un numéro de périphérique brut.

grammaire

makedev () Syntaxe de la méthode est la suivante:

os.makedev(major, minor)

Paramètres

  • majeur - numéro de périphérique majeur.

  • mineure - numéro de dispositif de Inor.

Valeur de retour

Renvoie le nombre.

Exemples

L'exemple suivant illustre makedev () méthode d'utilisation:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys

path = "/var/www/html/foo.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

La sortie du programme ci-dessus est:

Major 设备号 : 0
Minor 设备号 : 103
设备号 : 103

méthode Python Fichier (File) méthodes fichier / répertoire Python OS