liuyangak

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描述']

输出是作为浮点数,如果要使用整形的数据,在这里就要进行类型检查和转换。

 

posted on 2015-11-04 15:36  liuyangak  阅读(1121)  评论(0)    收藏  举报

导航