Python はローカルの画像フォルダーの読み取りと名前の変更を実現します

記録: 不注意のため、画像を保存するときに余分なスペースを入力してしまい、画像のアップロードに失敗したため、ローカルで名前を変更する必要があります。 

図に示すように:

効果:

 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('批量重命名已完成')

おすすめ

転載: blog.csdn.net/qq_61122628/article/details/131050093