调用Excel里数字时报错:TypeError: object of type 'float' has no le...
发布网友
发布时间:2024-05-31 19:12
我来回答
共1个回答
热心网友
时间:2024-06-04 03:26
你读到的数据是浮点型,浮点型是没有len()方法的,string型才可以。
你要把数据转成string型就可以用len()了。
测试代码如下:
#浮点型
a = 1.0123
print(type(a))
#string型
b = '1.0123'
print(type(b))
print(len(b))
print(len(str(a)))
# print(len(a)) 报错