如何使用Python获取最大文件名长度限制?

在某些平台上,最大文件名长度取决于磁盘上的位置。如果在目录树的各个位置上安装了具有不同文件系统的UNIX,则这些位置上的最大文件名长度可能会显示以下值:

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