Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะรับขีด จำกัด ความยาวสูงสุดของชื่อไฟล์โดยใช้ Python ได้อย่างไร


ในบางแพลตฟอร์ม ความยาวสูงสุดของชื่อไฟล์จะแตกต่างกันไปตามตำแหน่งบนดิสก์ หากคุณรัน UNIX โดยติดตั้งระบบไฟล์ที่แตกต่างกันในตำแหน่งต่างๆ บนแผนผังไดเร็กทอรีของคุณ คุณอาจเห็นค่าต่อไปนี้สำหรับความยาวสูงสุดของชื่อไฟล์ในตำแหน่งเหล่านั้น:

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