Möchten Sie eine große Anzahl von Text- und Bilddateien gleichzeitig umbenennen? Dieses Mal werde ich erklären, wie man Dateinamen sofort ändert.
Bereiten Sie die umzubenennende Datei vor. Die Datei kann eine Textdatei, eine Bilddatei, eine Musikdatei oder eine Videodatei sein. Bereiten Sie Ihre Lieblingsdatei vor. ↓ ↓ Diesmal bereiten wir eine Bilddatei vor ↓ ↓ : Warnung: Achtung: Warnung: Sichern Sie unbedingt Ihre Daten, damit Sie Fehler machen können! !!
Verwenden Sie die Funktion "os.rename ()", um die Datei umzubenennen. Sie können es umbenennen, indem Sie die Datei vor der Änderung im ersten Argument und die Datei nach der Änderung im zweiten Argument angeben.
python
import os
os.rename(Datei vor Änderung,Datei nach Änderung)
python
# coding: utf-8
import glob
import os
#Erweiterung.Holen Sie sich eine PNG-Bilddatei
path = './dir/*.png'
i = 1
#Holen Sie sich eine Bilddatei
before_file_list = glob.glob(path)
print('Vorher ändern')
print(before_file_list)
#Ändern Sie die Dateinamen sofort
for file in before_file_list:
os.rename(file, './dir/icon' + str(i) + '.png')
i += 1
after_file_ist = glob.glob(path)
print('Nach der veränderung')
print(after_file_ist)
↓↓ Bilddatei nach dem Umbenennen ↓↓ Diese Beispielquelle ist auch auf Github veröffentlicht. Github:https://github.com/miyazakikna/RenameFile.git
Hier habe ich erklärt, wie man Dateien mit Python auf einmal umbenennt. Ich persönlich finde es nützlich, weil es einfach und leicht ist, eine große Anzahl von Dateien gleichzeitig umzubenennen.
Recommended Posts