excel表里面存的是手机号,python读取出来成了float类型,求助

直接float转int就行 rowVale= worksheet.row_values(rowNum)phone = rowVale[colNum]phone = int(phone)注意:1.如果取得过程中某一行中含有汉字或字母的话是不行的,要把含有汉字或字母的那一行删掉 2.直接用cell取的是元组,需要取元组的值,再做int转换 我就是因为有一行含有汉字,整了一下午 ...
excel表里面存的是手机号,python读取出来成了float类型,求助
读取excel表,表里面的一列存的是手机号,结果
data = xlrd.open_workbook('data.xls')
table = data.sheet_by_name('Sheet1')
cell_A1 = table.cell(1,0)
print cell_A12016-03-22
直接float转int就行
rowVale= worksheet.row_values(rowNum)
phone = rowVale[colNum]
phone = int(phone)
注意:1.如果取得过程中某一行中含有汉字或字母的话是不行的,要把含有汉字或字母的那一行删掉
2.直接用cell取的是元组,需要取元组的值,再做int转换
我就是因为有一行含有汉字,整了一下午2019-10-30
mengvlog 阅读 8 次 更新于 2025-07-20 03:41:23 我来答关注问题0
  • 直接float转int就行 rowVale= worksheet.row_values(rowNum)phone = rowVale[colNum]phone = int(phone)注意:1.如果取得过程中某一行中含有汉字或字母的话是不行的,要把含有汉字或字母的那一行删掉 2.直接用cell取的是元组,需要取元组的值,再做int转换 我就是因为有一行含有汉字,整了一下午 ...

  •  阿暄生活 如何在电脑版Excel中更改手机号的显示方式为分段式

    一、打开Excel表格 首先,双击或者右击打开你需要编辑的Excel表格。二、选中手机号列 在Excel表格页面中,点击选中有手机号的整列表格。接着右击选中的单元格,在弹出的窗口中点击“设置单元格格式”选项。三、设置自定义格式 在弹出的“设置单元格格式”窗口中,点击页面左侧的“自定义”选项。在“类型”...

  •  百度网友1eb7575 Excel表格 我有一大批手机号码,要删除带4的怎么筛选?

    在数据旁插入1列 作为辅助列 比如你的手机号在A列 插入1列 输入=ISNUMBER(FIND(4,A1))下拉公式填充 对辅助列进行筛选 筛选 TRUE 就行了 参考资料:office助

  •  蓝韵文化传媒 excel里手机号怎么快速导入手机excel里手机号怎么快速导入手机号码

    就是通过360手机助手,打开电话簿,然后把手机里的号码导出为excel,保存在电脑上;打开刚才导出的表格(表格A),打开需要导入的excel表格(表格B);把需要导入的表格B中的姓名、电话号码,复制到表格A的对应列里”,保存;再通过360手机助手,导入文件(就是上一步修改保存的文件)。

  •  阿暄生活 电脑Excel表格如何将手机号码中的第五位第六位数字变成*

    1. 打开Excel表格: 在电脑中打开包含手机号码的Excel表格。2. 选择目标单元格: 点击手机号码右侧一格的空白单元格,作为输出处理后的手机号码的位置。3. 输入REPLACE函数: 在该空白单元格中输入公式:=REPLACE。 REPLACE函数的作用是替换指定位置的字符。 第一个参数B2表示要处理的手机...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部