序列解包 报错原因
来源:互联网 发布:linux su认证失败 编辑:程序博客网 时间:2024/06/03 19:56
在学习小甲雨老师的《零基础学python》的第29课时,遇到的报错:
程序报错:need more than 1 value to unpack,意思是说:(现在只有1个值)需要超过1个值来进行解包(赋值给两个变量role和spoken)。
为什么程序会认为each_line.split(':', 1)中只有一个值?
猜测:某一行的each-line有问题,导致each_line.split(':',1)只返回一个值。
尝试:打开record.txt,删除文件后的空白格,直至光标停留在最后一行最后一个字符后面 ; 关闭文件,再次运行程序。
结论:文件record.txt 中,光标单独占用一行,导致each_line.split(':'. 1)返回只有一个值的列表。
0 0
- 序列解包 报错原因
- css报错原因
- configurationmanager报错原因
- HashMap报错原因
- javascript报错原因
- spring3的一个报错,原因是maven依赖包冲突,有重复的依赖。
- eclipse打开Struts2包中struts-default.xml报错的原因以及解决方案
- jeeplusm的控制台报错(原因lib下缺少Maven包)
- spring boot添加mongo-java驱动包之后报错的原因
- C++ delete报错原因
- 未知原因 tomcat 报错
- 随笔-_SCNetworkReachabilityGetFlags报错原因
- .CreateFeatureClass报错原因解析
- R语言报错原因
- jstl报错原因(记录)
- 莫名原因的报错
- NoClassDefDoundErr报错原因之一
- Python学习---报错原因
- 关于Unity5版本动画系统中anystate跳转重复播放当前动画解决方案
- BZOJ 1588 Treap模版题
- C和指针详解------动态内存分配
- 页面跳转及模板输出
- Properties Editor
- 序列解包 报错原因
- Ruby Get Started
- 【Bugly干货分享】iOS内存管理:从MRC到ARC实践
- Onekey Ghost找不到硬盘分区怎么办
- 给定日期-判断是星期几
- Laxcus大数据管理系统2.0(2)- 第一章 基础概述 1.1 基于现状的一些思考
- WCF服务如何获得客户端IP地址信息
- 数据库中char varchar nchar nvarchar的区别
- Struts---拦截器