如何在运行时检查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”则将起作用。