使用Python,'tuple'对象在OpenCV中没有属性'split'

时间:2018-02-04 15:01:37

标签: python-2.7 opencv

在训练面部数据集时,我正在使用以下代码:

./darknet detector demo cfg/coco.data cfg/tiny-yolo.cfg tiny-yolo.weights

为此,我遇到以下错误:     ID = INT(os.path.split这样(的ImagePath [-1])。分裂( '')[1])     AttributeError:'tuple'对象没有属性'split' 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果imagePath = "path1/path2/img.jpg", 然后 imagePath[-1]返回'g'。 os.path.split这样(的ImagePath [-1]) 回报 ('''克&#39)

因此,您无法将分割应用于上述元组。

您正在使用拆分两次:首先使用os.path.split,然后使用.split