问题现象:这一步主要在解析文件内容时出错
问题解释:根据错误提示,可能是因为你正在尝试对一个长度小于2的序列进行解包。例如:a, b = [1],由于列表[1]
只有一个元素,因此它无法被解包到两个变量a
和b
中,从而抛出ValueError: need more than 1 value to unpack
异常。
其他亦是如此,若需要读取两个对象,文件存在某一行只有一个对象,则会爆出该错
解决方法:
1.查看文件格式,是否为“UTF-8”
2.文件每行对象的个数是否符合要求