使用xlrd读取excel数据时,整数变小数的解决办法

xlrd读取excel数据时,excel中的整数变成小数:

使用xlrd读取excel数据时,整数变小数的解决办法

 

 

 

解决方法:

1.在数字的单元格数据前,加一个英文的单引号 ' ,用于表明该单元格数据是按照文本格式来存储与读取的


假设要转换的数字在A列,我们在B1单元格中输入公式 =A1 & "",这时B1单元格的内容和A1一样,但已经是文本了,把B1单元格的公式往下拉,把A列所有数据都变成文本,然后把这些文本单元格复制,在A列选择性粘贴-数值,就可          以看到所有数据已经带上小绿三角了。使用xlrd读取excel数据时,整数变小数的解决办法

 

 

2.用pandas处理。

1 org_data = pd.read_excel(path, sheet_name=0)
2 org_data_dict = org_data.to_dict(orient='list')

 

 

 

 

上一篇:js高级---数据类型 分类与判断


下一篇:Python bytearray 函数 - Python零基础入门教程