【Python】用openpyxl读取数据自动float的解决方式

news/2024/7/21 6:33:57 标签: python, excel

想用openpuxl读取excel文件里的一列数据,发现直接读取后是float形式,在网上查找的解决方式是遍历数据,用int来转换数据类型

python">import openpyxl as xl

book = xl.load_workbook('XXXXX.xlsx')
sheet = book['Sheet1']

#遍历excel文档中第一列的数据
for row in range(sheet.min_row, sheet.max_row + 1):
    cell = sheet.cell(row, 1)
    
    #转换每一格数据类型
    # cell.value = int(cell.value)
    
	#打印所有数据
    print(cell.value)
``

运行后发现成功打印出整型,然而我发现就算不加 cell.value = int(cell.value) 打印出来也是整型。
刚开始学习python,仍然处于摸索阶段,希望能和大家一起进步!


http://www.niftyadmin.cn/n/948138.html

相关文章

【Office】Word2016公式编号以及字体修改

最近写文章,输入了很多公式,编号是个挺头疼的问题,公式和编号的位置以及字体问题,在网上搜索良久,很多是关于制表符的操作(可能是旧版本的解决方式),发现新版word有更简单的方式。非…

【ArcGIS】导出属性表里选中的栅格数据/记录

最近在做一些GIS分析,手上有一期土地利用图,栅格数据。我想分析其中一个地类的分布,就想当然的像处理矢量数据一样在属性表选中——>右键数据——>导出数据,然而发现栅格的数据无法这样导出,会导出整个图像&…

【ArcGIS】多个不连贯要素标签(lable)重复显示的解决方法

制作地图时想要显示每个城市的名称,发现香港区域由于有三个不连贯的区域,显示标签后出现了重复,属性表里显示是一整块区域,所以没办法分割 解决办法是调出右键要素,调出Layer Properties,选择Labels&#x…

【ArcGIS】建立用于采集栅格数据值的渔网和点

最近需要做一些空间自相关的分析,要将研究区分割成1km*1km的面并赋值。在这个过程中走了很多弯路,分享出来和大家一起学习。首先我这有: 研究区的矢量边界(shapfile)要sampling的栅格数据(tiff&#xff09…

论述:数值计算中的精度问题

论述:数值计算中的精度问题 更新历史 20190323: 首次发布 (1−109)(1-10\div9)(1−109)等于多少? 这个问题看上去很简单,我们可以很容易地得到: 1−1091−1.11˙−0.11˙1-10\div9 1-1.1\dot1 -0.1\dot1 1−1091−1…

论述:定点小数

论述:定点小数 更新历史 20190323: 首次发布 现在有一个问题: Question 1有一组十进制非负小数需要存储: 0.00 0.12 3.57 1.83 而存储介质中,每个数据只能按3位的非负整数(0~999)存储,该怎么办&#xff1f…

论述:二进制数据的原码、反码和补码

论述:二进制数据的原码、反码和补码 更新历史 20190324: 首次发布 网上有很多关于二进制数据的原码、反码和补码的讲解文章,其中,博主最欣赏的是: (白乾涛) 原码 反码 补码 概念 原理 详解 在此基础上,博…

论述:定点小数的运算

论述:定点小数的运算 更新历史 20190324: 首次发布 目录论述:定点小数的运算十进制下非负定点小数的乘法十进制下非负定点小数的加法十进制下非负定点小数的除法二进制下定点小数的乘法二进制下定点小数的加法二进制下定点小数的除法等等&…