私は、私がここで見つけたものから何度か答えられたと感じるという質問があります。しかし、初心者として、私は本当に基本的な操作を実行する方法を理解することはできません。Python xlrd:抽出された値を変換する方法は?
は、ここでのことだ:
私はちょうど(SHが私のシートであると仮定して)
sh.cell(0,0)
を使用していた値を取得するためにxlrdを使用する場合、私は.xls
を持っていると。セル内の文字列が文字列であれば、
text:u'MyName'
のようなものが得られ、文字列を保持したいだけです'MyName'
;セル内の数字が数字の場合は、
number:201.0
のようなものが得られます。整数は、201
のままにしておきたいだけです。
私が欲しいものとしてフォーマットした値を抽出する必要があるものは誰でも私に示すことができます。ありがとうございます。
をも、それは、value属性の文字列のUnicodeバージョンを返します。 u'MyName 'とやりたい – comamitc
ありがとうございました。できます! – clowny
@comamitc:ユニコードを取得していて、バイトが必要な場合は、デコードしないで*エンコードします。しかし、多くの場合、おそらくユニコードを使用する方が理にかなっています。 –