解析from distutils.version import LooseVersion

来源:互联网 发布:画板软件在线 编辑:程序博客网 时间:2024/05/29 13:17

LooseVersion thinks the version string "1.4.rc1" is newer than "1.4.1". packaging the opposite.

Which one to follow?

>>> from distutils.version import LooseVersion, StrictVersion>>> LooseVersion("1.4.1") > LooseVersion("1.4.rc1")False>>> from packaging.version import Version, LegacyVersion, InvalidVersion, parse>>> Version("1.4.1") > Version("1.4.rc1")True>>> LegacyVersion("1.4.1") > LegacyVersion("1.4.rc1")True
原创粉丝点击