先随便取一个英文名
# 先使用英文名
en_namePath = os.path.join(filePath, 'new')
try:
# 建立文件夹
os.makedirs(en_namePath)
except FileExistsError:
# 已存在就跳过
pass
然后保存自己的图片
# 临时图片全路径
imgPath = os.path.join(en_namePath, '1.png')
cv2.imwrite(imgPath, img)
最后将临时文件夹名改回实际的
# 实际文件名
namePath = os.path.join(filePath, name)
os.rename(en_namePath, namePath)
如果遇到文件名冲突,可以使用以下代码删除文件夹包括里面的内容
import shutil
shutil.rmtree(namePath)