这个问题是在python中使用xlrd包的wrt特有的 我得到一行excel,它是列表形式的,但每一项都是整数值; 类型:值 这不是字符串。行被保存
import xlrd
book = xlrd.open_workbook('myfile.xls')
sh = book.sheet_by_index(0)
for rx in range(sh2.nrows):
row = sh.row(rx)
所以保存的行是有价值的
row=[text:u'R', text:u'xyz', text:u'Y', text:u'abc', text:u'lmn', empty:'']
这是一个int列表。我要提取值-
R
xyz
Y
abc
lmn
''
必须有一些方法来转换它,但不确定是什么和如何转换。
现在,我知道我可以通过
cell_value = sh.cell_value(rowx=rx, colx=1)
但我的程序需要先收集行,然后从保存行中提取值。
谢谢。
行是一个
Cell
实例序列,这些实例具有属性value
。我不知道为什么要这样做-首先收集行的引用对我来说似乎很奇怪,因为您可以直接从工作表中获取行。
相关问题 更多 >
编程相关推荐