Python 文件名排序 - 使用 os 模块
使用 Python 中的 os 模块可以按文件名排序文件列表。
示例代码:
import os
# 获取文件夹中所有文件的列表
file_list = os.listdir('/path/to/folder')
# 按文件名排序
sorted_file_list = sorted(file_list)
# 输出排序后的文件列表
print(sorted_file_list)
在代码中,先使用os.listdir()函数获取指定文件夹中所有文件的列表,然后使用sorted()函数对文件列表进行排序。最后输出排序后的文件列表。
需要注意的是,这种排序方式是按照文件名的字典序进行排序的,即按照 ASCII 码值的大小排序。如果文件名中含有数字或字母的组合,那么按照字典序排序结果可能不符合预期。如果需要按照其他方式排序,可以使用sorted()函数的key参数进行自定义排序。
原文地址: https://www.cveoy.top/t/topic/mOUd 著作权归作者所有。请勿转载和采集!