Grabar: debido a un descuido, escribí un espacio adicional al guardar la imagen, lo que provocó que la imagen no se cargara y se debe cambiar el nombre localmente.
Como se muestra en la imagen:
Efecto:
codigo py:
"""
CSDN: 抄代码抄错的小牛马
mailbox:[email protected]
"""
import os.path
def rename(img_folder):
for img_name in os.listdir(img_folder): # os.listdir(): 列出路径下所有的文件
if 'B2 ' in img_name:
# print('原来的图片名:', img_name)
# print('修改后的图片名:', img_name.replace(' ', ''))
end_name = img_name.replace(' ', '')
src = os.path.join(img_folder, img_name) # src:原来的文件名 os.path.join() 拼接路径
dst = os.path.join(img_folder, end_name) # dst:目标文件名
os.rename(src, dst) # 用dst替代src 并保存
# print(src)
# print(dst)
def main():
img_folder0 = 'D:\Desktop\pic' # 图片的文件夹路径 直接放你的文件夹路径即可
rename(img_folder0)
if __name__ == "__main__":
main()
print('批量重命名已完成')