按名称,Python顺序迭代文件

Yot*_*tam 1 python iteration file

我正在迭代一堆文件,如下所示:

for file in glob('./*.dat'):
            print file
Run Code Online (Sandbox Code Playgroud)

输出始终如下:

./SAN0.dat
./SAN4.dat
./SAN1.dat
./SAN2.dat
./SAN3.dat
./SAN5.dat
./SAN6.dat
./SAN7.dat
Run Code Online (Sandbox Code Playgroud)

我怎么能按照他们的名字顺序迭代它们(SAN1.dat例如,意思是第二个)?

谢谢!

Amb*_*ber 6

for file in sorted(glob('./*.dat')):
Run Code Online (Sandbox Code Playgroud)