赞
踩
(role,line_spoken) = each_line.split(':',1) #以问号分隔,1代表分割
ValueError: not enough values to unpack (expected 2, got 1)
发生报错:
not enough values to unpack (expected 2, got 1)
出错原因及解决方案:
1.中英文符号混淆报错。出现这一条报错命令,很可能是由于split命令中的冒号打错,中文的冒号形如:,而英文的是:,还是有很大的差别的。 》》查看自己的TXT文件是中文还是英文的冒号,两者对应即可 2.有多余的空行。这一个报错原因还是比较不容易被发现,我一开始就犯了这个错误,由于TXT文档复制而来的时候的默认,是在文档末尾有几行空白行的。 》》查看光标位置,把空行删除即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。