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

จะแสดงรายการไฟล์ทั้งหมดตามลำดับตัวอักษรโดยใช้ Python ได้อย่างไร


คุณสามารถเรียกใช้ฟังก์ชัน os.listdir เพื่อรับรายการเนื้อหาของไดเร็กทอรีและใช้ฟังก์ชันที่เรียงลำดับเพื่อจัดเรียงรายการนี้

ตัวอย่าง

>>> import os
>>> list_dir = os.listdir('.')
>>> list_dir = [f.lower() for f in list_dir]   # Convert to lower case
>>> sorted(list_dir)
['dlls', 'doc', 'etc', 'include', 'lib', 'libs', 'license.txt', 'news.txt', 'python.exe', 'pythonw.exe', 'readme.txt', 'scripts', 'share', 'tcl', 'tools', 'w9xpopen.exe']