私はxlrd
python内で使用しています。ただし、xlrd
そのバージョン番号を見つけるための標準的な方法を提供していないようです! 私が試してみました:
xlrd.version()
xlrd.__version__
xlrd.version
xlrd.VERSION
xlrd.VERSION()
あなたはほとんどそれを手に入れました: xlrd.__VERSION__
.
通常、 dir :を呼び出して、使用可能な属性とメソッドを確認すると便利ですdir(xlrd)
。
dir()
see if version
is insideの結果を繰り返し処理することもできます。
>>> import xlrd
>>> getattr(xlrd, next(item for item in dir(xlrd) if 'version' in item.lower()))
'0.9.3'
インストールされたパッケージで機能する、より信頼性の高い方法は、次を使用することpkg_resources
です。
>>> import pkg_resources
>>> pkg_resources.get_distribution("xlrd").version
'0.9.3'