我得到了一台已经安装了anaconda的PC。除了3以外,我不知道是哪个版本。
每当我尝试在openpyxl上查找技术时,似乎都有几种,具体取决于openpyxl的版本。一个答案会说以一种方式针对1.8版进行操作,另一种答案会以另一种方式针对2.5版进行操作。
如何确定安装了哪个版本的openpyxl,这样可以避免尝试不再有效或仅对更高版本有效的技术。
我已经浏览了https://openpyxl.readthedocs.io/en/stable/api/openpyxl.html。似乎没有返回版本号的函数。
答案 0 :(得分:2)
假设您已导入openpyxl
,则openpyxl.__version__
会给出版本号。
答案 1 :(得分:1)
如果您曾经使用过安装程序包,也可以从中找到该版本。我使用pip3安装了openpyxl,因此shell提示符下的pip3 list
将显示所有pip3已安装软件包的当前版本。如果您的计算机上使用过pip list
,则可能需要使用。
Package Version
---------------------- ----------
astroid 2.3.3
certifi 2019.11.28
chardet 3.0.4
click 7.1.1
dnspython 1.16.0
et-xmlfile 1.0.1
idna 2.9
isort 4.3.21
jdcal 1.4.1
lazy-object-proxy 1.4.3
lml 0.0.9
mccabe 0.6.1
mysql-connector-python 8.0.19
openpyxl 3.0.3