Phương thức os.makedev() trong Python



Miêu tả

Phương thức makedev() tạo một raw number từ các major và minor number đã cho.

Cú pháp

Cú pháp của makedev() trong Python:

os.makedev(major, minor)

Chi tiết về tham số:

  • major -- Đây là major number.

  • minor -- Đây là minor number.

Quảng cáo

Trả về giá trị

Phương thức trả về raw number.

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của makedev() trong Python.

 

import os, sys

path = "/var/www/html/foo.txt"

# Bay gio lay tuple
info = os.lstat(path)

# Lay major number va minor number
major_dnum = os.major(info.st_dev)
minor_dnum = os.minor(info.st_dev)

print "Major Number la :", major_dnum
print "Minor Number la :", minor_dnum

# Tao mot device number
dev_num = os.makedev(major_dnum, minor_dnum)
print "Device Number :", dev_num
Quảng cáo

Chạy chương trình Python trên sẽ cho kết quả:

Major Number la : 0
Minor Number la : 103
Device Number : 103

file_io_trong_python.jsp


Tài liệu giáo viên