类型错误:“地图”对象不可逆

Mor*_*eng 5 python opencv python-3.x tensorflow

我花了将近 2 小时的时间使用weights.npz中的预训练模型(tensorflow)来 检测车牌,但我无法修复它。我收到此错误消息,我以前从未见过。那么,如何解决呢?

回溯(最近一次调用最后一次):文件“./detect.py”,第 189 行,在 pt1 = tuple(reversed(map(int, pt1))) TypeError: 'map' 对象不可逆

pau*_*ult 3

在python3中,map返回一个迭代器,而不是列表。map()您需要使用构造函数包装调用list

pt1 = tuple(reversed(list(map(int, pt1))))
Run Code Online (Sandbox Code Playgroud)

查看更多:在 Python 3.x 中获取 map() 返回列表