TypeError: ‘map‘ object is not subscriptable错误

时间:2025-04-07 09:41:52

看名是map没有下标属性,所以报错。

原出错代码:

boundingbox = map(int, boundingbox)
(oimg,(boundingbox[0],boundingbox[1]), (boundingbox[0]+
	  	  	                boundingbox[2],boundingbox[1]+boundingbox[3]), 
	  	  	                (0,255,255), 1)

修改下,就是加了个boundingbox = list(boundingbox)

boundingbox = map(int, boundingbox)
boundingbox = list(boundingbox)
(oimg,(boundingbox[0],boundingbox[1]), (boundingbox[0]+
	  	  	                boundingbox[2],boundingbox[1]+boundingbox[3]), 
	  	  	                (0,255,255), 1)

 通过了。