我在文件夹中有许多文件,其名称遵循惯例:
0.1.txt, 0.15.txt, 0.2.txt, 0.25.txt, 0.3.txt, ...
我需要逐个读取它们并操纵它们内部的数据。目前,我使用以下命令打开每个文件:
import os
# This is the path where all the files are stored.
folder path = '/home/user/some_folder/'
# Open one of the files,
for data_file in os.listdir(folder_path):
...
不幸的是,它没有按特定顺序读取文件(不确定它是如何选择它们)而我需要从具有最小编号作为文件名的文件开始读取它们,然后是具有直接较大编号的文件,依此类推,直到最后一个。