TypeError: list indices must be integers, not NoneType

来源:7-18 数据依赖问题之流程实施

fishatom

2018-12-27

已找到原因,已解决

老师请问一下,上报如下错误是什么原因呢
Traceback (most recent call last):
File “/Users/apple/PycharmProjects/dj1224demo/data_operate/runtest.py”, line 38, in
runtest.isruntest()
File “/Users/apple/PycharmProjects/dj1224demo/data_operate/runtest.py”, line 30, in isruntest
depend_keydata=depend_keydata.get_dep_key(i)#获取key的value值
File “/Users/apple/PycharmProjects/dj1224demo/data_operate/dependdata.py”, line 26, in get_dep_key
reponsedata=self.rundepend()#相应值
File “/Users/apple/PycharmProjects/dj1224demo/data_operate/dependdata.py”, line 16, in rundepend
depend_url =self.get_global_data.get_global_url(depend_num)
File “/Users/apple/PycharmProjects/dj1224demo/data_operate/get_global_data.py”, line 18, in get_global_url
url=self.opera_excel.getvalue(row,col)
File “/Users/apple/PycharmProjects/dj1224demo/operate_excel2.py”, line 23, in getvalue
value=self.data.cell_value(rows,cols)
File “/Users/apple/Library/Python/2.7/lib/python/site-packages/xlrd/sheet.py”, line 419, in cell_value
return self._cell_values[rowx][colx]
TypeError: list indices must be integers, not NoneType

写回答

2回答

qq_微微信步_0

2019-01-08

同学,请教下你是怎么解决的,我也是看到这7-19章节,也遇到这个问题

2
2
qq_微微信步_0
回复
fishatom
哦哦,我的今天解决了,跟你的不是同一个问题导致的,我的是一个方法名写成了了另一个方法,所以返回none
2019-01-10
共2条回复

fishatom

提问者

2018-12-27

已找到原因,已解决

0
1
Mushishi
哈哈,不错,加油。
2018-12-28
共1条回复

Python接口自动化测试框架实战

主流框架Unittest与接口测试结合,带你深入学习接口自动化框架的设计与开发

1509 学习 · 844 问题

查看课程