老师你好,为什么get_excel_data()拿到14列数据,但报错说‘not enough values to unpack’
来源:11-3 excel数据接入ddt
慕田峪8226962
2019-12-23
我见您的视频中移除了case_id就不报错,我的也一样,报错提示只有12个数据: ValueError: not enough values to unpack (expected 13, got 12),大概意思是说我这有13个变量,但只获得12个value,所以报错。
通过打log看了发现确实是有14列数据拿到了,难道是ddt这个库有bug?谢谢
以下截图我是写少了一个参数,所以只有13个,后来我补回一个,但是依然提示expected 14, got 12的错误。
写回答
1回答
-
慕田峪8226962
提问者
2019-12-23
感觉是ddt这里传进来的数据有问题,然后查了一下代码发现@ddt.data(data1)这里少了一个星号,补上星号之后就有14个数据出来了,自己挖的坑。。。幸好感觉对了
012019-12-24
相似问题