(1) Alle Dateien im angegebenen Ordnerpfad werden durchlaufen und die Dateien mit der Endung
.jpg
oder.png
werden umbenannt. Neue Dateinamen beginnen mit einer aufsteigenden Zahl und werden mit Nullen auf insgesamt 5 Ziffern aufgefüllt. Sie können den Ordnerpfad und die Anzahl der Ziffern im neuen Dateinamen nach Bedarf ändern.
import os
# 定义要修改的文件夹路径
folder_path = 'hat'
# 定义计数器
count = 1
# 遍历文件夹中的所有文件
for filename in os.listdir(folder_path):
# 如果文件是图片文件
if filename.endswith('.jpg') or filename.endswith('.png'):
# 构造新的文件名
new_name = str(count).zfill(5) + '.jpg'
# 重命名文件
os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_name))
# 计数器加1
count += 1
(2) Ändern Sie den Bildnamen stapelweise, ändern Sie den ursprünglichen Namen in picture_1.jpg, picture_2.jpg, picture_3.jpg usw. Der Code lautet wie folgt
import os # 定义要修改的文件夹路径 folder_path = 'C:/Users/username/Pictures/' # 定义计数器 count = 1 # 遍历文件夹中的所有文件 for filename in os.listdir(folder_path): # 如果文件是图片文件 if filename.endswith('.jpg') or filename.endswith('.png'): # 构造新的文件名 new_name = 'picture_' + str(count) + '.jpg' # 重命名文件 os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_name)) # 计数器加1 count += 1
::