Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để nhận được giới hạn độ dài tên tệp tối đa bằng Python?

Trên một số nền tảng, độ dài tên tệp tối đa thay đổi tùy theo vị trí trên đĩa. Nếu bạn chạy UNIX với các hệ thống tệp khác nhau được gắn ở các vị trí khác nhau trên cây thư mục của mình, bạn có thể thấy các giá trị sau cho độ dài tên tệp tối đa ở các vị trí đó:

>>> import statvfs, os
>>> os.statvfs('/')[statvfs.F_NAMEMAX]
4032
>>> os.statvfs('/boot')[statvfs.F_NAMEMAX]
255