ValueError: not enough values to unpack (expected 6, got 1)

划分数据集,按照表情标签进行划分时,一直出现这个问题。

代码为:

angle, idx, _, gender, expression, gaze = image_name.split('_')

其中image_name的格式为:dataset000_01_Caucasian_female_angry_left.jpg

在服务器上运行时一直出现一下错误

ValueError: not enough values to unpack (expected 6, got 1)

解决:

后来发现在统一格式解压缩数据集后,unzip命令执行完之后,并没有把zip文件删掉,存在最后,不易发现。这个问题的发生,主要就是这个压缩问价的文件名,并不可以划分为6部分,故一直报错。

把zip文件删除掉即可。

猜你喜欢

转载自blog.csdn.net/weixin_40546602/article/details/80849236