この問題は、Python で xlrd パッケージを使用する場合に固有のものです。リスト形式の Excel の行を取得しましたが、各項目は整数値です。type:value これは文字列ではありません。行は次によって保存されます。
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)
しかし、私のプログラムでは、最初に行を収集してから保存行から値を抽出する必要があります。
ありがとう。