想用openpuxl读取excel文件里的一列数据,发现直接读取后是float形式,在网上查找的解决方式是遍历数据,用int来转换数据类型
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,仍然处于摸索阶段,希望能和大家一起进步!