python第三方库--关于xlrd的小坑--数字默认转换为浮点数
xlrd库提供python读取xlsx文件的操作,在使用中碰到一个类型转换的小问题
xlsx文件中一行数据,单元格格式数字分类都是 常规
10001 | 1 | 场景1描述 |
使用
1 data = xlrd.open_workbook(fullpath) 2 table = data.sheets()[0] 3 for i in range(0,table.nrows): 4 record = {} 5 row = table.row_values(i) 6 print(row)
打印出来的结果是:
[10001.0, 1.0, '场景1描述']
输出是作为浮点数,如果要使用整形的数据,在这里就要进行类型检查和转换。