记录:因为粗心,在保存图片时多敲了一个空格,导致图片无法上传,需对其本地重命名。
如图:
效果:
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('批量重命名已完成')