99问答网
所有问题
python的xlrd模块,cell_value方法读取单元格中的整数,返回却是float型?
如题,比如我单元格中数据是10,用cell_type方法读取出来是10.0
我只想要返回的都是字符串型。
PS:有很多单元格,有时是字母如abcd,有时是整数如100,我想要读取出来返回值都是字符串
举报该问题
其他回答
第1个回答 2014-09-16
a=10.0
print "%d"%a
本回答被网友采纳
相似回答
python
xlrd
读取的单元格的
值,怎么能确保是文本TEXT类型的,现在某些单 ...
答:
如果你想把读取时都变为文字,有两种方法。1,
在原excel文件中修改。将TRUE真值类型、数字类型转换成文本类型
。2,在xlrd读取过程中加入一些简单的判定,不同数据不同处理。def read_cell(x,y): if cell_type(x,y)==4: #4是真值类型(bool) return "TRUE" if cell_value(x,y)==1 e...
python
从excel中找到数据
答:
3、根据列名获取相应序号,由于有时读取excel中列数据时,需要通过列头名称获取相应的列中的值,所以写了下面这个返回列名所在
表格中的
index。然后就可以直接通过table.
cell_value
(i, getColumnIndex(table,'列名'))获取列的值。1 def getColumnIndex(table, columnName): 2 columnIndex = None 3 ...
python
xlrd模块
怎么获得
单元格
格式信息
答:
获取单元格
值:Data=table.
cell
(row,col).
value
#获取表格内容,是从第一行第一列是从0开始的,注意不要丢掉 .value 获取整行或整列内容 Row_values=table.row_values(i) #获取整行内容 Col_values=table.col_values(i) #获取整列内容 ...
python
xlrd
答:
1、xlrd简介:
python
操作excel主要用到xlrd和xlwt这两个库,即
xlrd是
读excel,xlwt是写excel的库。2、使用方法:常用
单元格中的
数据类型:0.empty(空的),1 string(text), 2 number, 3 date, 4 boolean, 5 error, 6 blank(空白表格)3、导入模块:import xlrd 打开Excel文件读取数据 data =...
python
xlrd读取
excel
答:
cell_value
= sheet1.cell(3,5).value num_value = int(cell_value)5、获取合并
单元格的
内容 data =
xlrd
.open_workbook(filename, formattinng_info=True)sheet1 = data.sheet_by_name(OTA_02)sheet1.merged_cells 返回: (row,row_range,col,col_range)总结规律: 获取merge_
cells返回的
row...
如何把excel导入
python
并
读取
内容
答:
import xldate_as_tupleimport datetime'''
xlrd中单元格的
数据类型数字一律按浮点型输出,日期输出成一串小数,布尔型输出0或1,所以我们必须在程序中做判断处理转换成我们想要的数据类型0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error'''class ExcelData(): # 初始化方法 def _...
python
操作excel
表格
答:
python
操作excel一般是会用到xlrd与xlwt这两个库,也就是xlrd为读取excel,xlwt则是写excel的库。不过需要先安装好
xlrd模块,
可以直接到到python网下载,当然前提是已经安装了python环境。此外,在
单元格中的
常用数据类型有0.empty(空的),1string(text),2number,3date,4boolean,5error,6blank(...
python
xlrd
循环行列表数据
答:
table.row_
value
s(i)table.col_values(i)获取行数和列数 nrows = table.nrows ncols = table.ncols 循环行列表数据 for i in range(nrows ):print table.row_values(i)
单元格
cell
_A1 = table.cell(0,0).value cell_C4 = table.cell(2,3).value 使用行列索引 cell_A1 = table.row...
python
怎么从excel
中读取
数据?
答:
cell
_A1=sheet_1_by_name.col(0)[0].
value
最后通过以下的方法对
单元格的
数值进行修改。row=0 col=0 ctype 0:empty,1:string,2:number,3:date,4:boolean,5:error cell_type=1 value='Hello,Excel'cell_A1=sheet_1_by_name.cell(0,0).value format=0 sheet_1_by_name.put_cell(row,...
大家正在搜
python enumerate
python append函数
python中value
python sorted函数
getcellvarbyname
append python
python eval函数
python sorted
format python
相关问题
python xlrd 读取的单元格的值,怎么能确保是文本T...
python xlrd解析excel中的长整数,解析出来的是...
如何用python读取excel
python如何循环读取excel里面每个单元格的内容,我要...
python 怎样读取xls文件内容
python xlrd模块 怎么获得单元格格式信息
python xlrd读取带公式的单元格的值
python 如何读取 excel 指定单元格内容