【bug】一个关于JpegImageFile对象的很抽象的Bug
在同一个函数里,前后分别出现这样的语句:
1
image = '1.jpg' # 请替换为你的图片路径
image_path = "./input/"+image
2
output_image_path = "./output/"+image
但是第一个不会出现报错,第二个就出现了如下的报错:
TypeError: can only concatenate str (not "JpegImageFile") to str
搞了半天,发现是中间有这样的代码:
点击查看代码
try:
image = Image.open(image_path)
except FileNotFoundError:
print(f"未找到图片文件: {image_path}")
return

浙公网安备 33010602011771号