1

長い名前のディレクトリに 100 個の .fits ファイルがあります (例: spec-0355-51788-0484.fits spec-0493-51957-0157.fits、spec-0367-51997-0430.fits、spec-0771-52370)。 -0017.fitsなど...)

1.fits、2.fits、3.fits、4.fits、.... 100.fitsのように見えるように、一連の整数でそれらすべての名前を変更するループがあるかどうか疑問に思っています

4

2 に答える 2

1

これを試すことができます:

import os
import glob
os.chdir("E:/")
i = 1
for old_file in glob.glob("*.fits"): 
    new = str(i) + ".fits"
    os.renames(old_file, new)
    i=i+1
于 2013-05-31T14:50:51.690 に答える