如何在Python运行时检查模块的版本?
使用pkg_resources模块在运行时获取模块版本号。从PyPI安装的任何东西都应该有一个版本号。
>>> import pkg_resources
>>> pkg_resources.get_distribution("blogofile").version
'0.7.1'
注意,包名必须是PyPI条目的名称。
因此,类似于“pkg_resources.get_distribution(‘MySQLdb’).version”将无法正常工作,
但“pkg_resources.get_distribution(‘mysql-python’).version”将可以。
阅读更多:Python 教程
极客教程