python报错not enough values to unpack

split用法应该没错吧,为啥只返回一个值... split用法应该没错吧,为啥只返回一个值 展开
 我来答
小灰灰啊
2019-07-27 · 知道合伙人IT服务行家
小灰灰啊
知道合伙人IT服务行家
采纳数:116 获赞数:284
资深运维工程师,熟悉Linux、Python、Shell

向TA提问 私信TA
展开全部
split的用法没有总不能,判断表达式也没有错,出错的地方在你的内容文件里I'm sorry那一行,那一行里的分隔符不是你设定的+号,而是分号:,这就导致了使用split进行分割的时候,只返回了这一整个字符串,因此将一个字符串赋值给两个变量就报错了。不知道是你敲错了,还是文本原来就是这样,如果敲错了,改正过来就可以了,以后注意一下,敲文本的时候仔细一点。如果原始文本本来就是这样,那么你的判断式可能就要新增一个判断分支了。
不知道我讲清楚了没有,希望可以帮助到你。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式