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



Miêu tả

Phương thức pathconf() trả về thông tin cấu hình hệ thống liên quan với một file đã cho.

Cú pháp

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

os.pathconf(path, name)

Chi tiết về tham số:

  • path -- Đây là path tới file.

  • name -- Xác định giá trị cấu hình để thu nhận.

Trả về giá trị

Trả về thông tin cấu hình hệ thống liên quan với một file đã cho.

Quảng cáo

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

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

 

import os, sys

print "%s" % os.pathconf_names

# Lay do dai toi da cua ten file
no = os.pathconf('a2.py', 'PC_NAME_MAX')
print "Do dai ten file toi da la :%d" % no

# Lay kich co file
no = os.pathconf('a2.py', 'PC_FILESIZEBITS') 
print "Kich co file la  :%d" % no

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

{'PC_MAX_INPUT': 2, 'PC_VDISABLE': 8, 'PC_SYNC_IO': 9, 
'PC_SOCK_MAXBUF': 12, 'PC_NAME_MAX': 3, 'PC_MAX_CANON': 1, 
'PC_PRIO_IO': 11, 'PC_CHOWN_RESTRICTED': 6, 'PC_ASYNC_IO': 10, 
'PC_NO_TRUNC': 7, 'PC_FILESIZEBITS': 13, 'PC_LINK_MAX': 0, 
'PC_PIPE_BUF': 5, 'PC_PATH_MAX': 4}
 Do dai ten file toi da la :255
 Kich co file la : 64

file_io_trong_python.jsp


Zalo Hỗ trợ trực tuyến 24/7 Tư vấn tài liệu, khóa học VietJack
FREE

Công cụ giáo viên

  • Tạo đề online từ PDF / Word
  • Trộn nhiều mã đề, in Offline
  • Giao bài online, Quản lí lớp học
Khám phá công cụ (2048.VN)