生成器以字母数字顺序读取文件的大型平面目录

问题描述 投票:0回答:0

我有一个包含大量文件的平面目录:

myFolder:
| 000001.csv
| 000002.csv
| 000003.csv
...
| 100000.csv

我需要按字母数字顺序阅读并处理它们。正常的做法是:

files = sorted(os.listdir(json_event_dir))
for file in files:
    with open(file) as f:
        process(file)

但我不想存储

files
。有没有办法在目录中生成有序文件?

python generator python-os
© www.soinside.com 2019 - 2024. All rights reserved.