以下是一个示例代码,用于按顺序将文件列在列表中:
import os
def list_files_in_order(directory):
file_list = []
for filename in sorted(os.listdir(directory)):
if os.path.isfile(os.path.join(directory, filename)):
file_list.append(filename)
return file_list
directory = '/path/to/directory'
file_list = list_files_in_order(directory)
print(file_list)
这个示例代码使用了os.listdir()
来获取目录中的所有文件和文件夹的名称,并使用sorted()
函数对它们进行排序。然后,通过os.path.isfile()
函数来判断是否为文件,如果是文件,则将其添加到file_list
列表中。最后,将file_list
打印出来。请将/path/to/directory
替换为您想要列出文件的目录的实际路径。