(2022.4)解决Python报错 TypeError: ‘int‘ object is not subscriptable
一个可以引起Python报错TypeError: ‘int‘ object is not subscriptable的bug和解决方法
·
今天改代码,场景是这样的,需要新增一个变量来获取df里新增的一列数据,源代码如下:
data_type = df.dataType[i][0][0]
于是照猫画虎就加上一行代码来实现需求:
data_type = df.dataType[i][0][0]
data_num = df.dataNum[i][0][0]
然后出现如下报错:

仔细一想发现新的数据与之前数据结构不同,于是按照新数据的结构将代码改成如下:
data_type = df.dataType[i][0][0]
data_num = df.dataNum[i]
解决bug!
更多推荐



所有评论(0)