Ändern Sie den Namen der Bilddatei in eine Seriennummer. [Vorher ändern] a.jpg b.jpg c.jpg [Nach der veränderung] 0001.jpg 0002.jpg 0003.jpg
・ Angenommen, Python ist bereits installiert
import os
import glob
files = glob.glob('image/*')
for idx, f in enumerate(files):
ftitle, fext = os.path.splitext(f)
os.rename(f, format(idx, '04d')+fext)
files = glob.glob('image/*')
for idx, f in enumerate(files):
Durch Aufzählung wird idx mit einer Zahl eingegeben, und jedes Mal, wenn Sie mit for wiederholen, wird die Zahl um 1 erhöht.
ftitle, fext = os.path.splitext(f)
ftitle: Dateiname ftext: Erweiterung Für a.jpg enthält ftitle beispielsweise "a" und ftext ".jpg ".
os.rename(f, format(idx, '04d')+fext)
Recommended Posts