我想使用*.xls从xlrd模块中提取电话号码,但是它显示如下:'16753435903.0'。
下面是代码:
opensheet = openxls.sheet_by_name(u'sms')
sheetrows = opensheet.nrows
for rownum in range(1, sheetrows):
rowvalue = opensheet.row(rownum)
execinfo = ""
for colnum in range(1,5):
execinfo += "'"+str(rowvalue[colnum].value)+"',"关键部分:
str(rowvaluecolnum.value)
如果没有.0,如何获得格式良好的电话号码?
发布于 2016-08-11 09:00:56
这可能是一个非常简单的解决方法:在将数字转换为字符串之前,先将数字转换为int?
https://stackoverflow.com/questions/38891748
复制相似问题