I have been using xlrd within python. However, xlrddoes not seem to provide a standard way to find its version number! I have tried: 
xlrd.version()xlrd.__version__xlrd.versionxlrd.VERSIONxlrd.VERSION()You've almost got it: xlrd.__VERSION__. 
Usually it's useful to see available attributes and methods by calling dir: dir(xlrd).
You can even iterate through the results of 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'
A more reliable way, that would work for any installed package, is to use pkg_resources:
>>> import pkg_resources
>>> pkg_resources.get_distribution("xlrd").version
'0.9.3'
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With