如何为__version__导入小于或大于给定值的模块时如何引发异常?
有很多不同的方法可以做到,但我觉得必须有一些非常简单的方法让我目前无法理解.在这种情况下,版本号的格式为xxx
Python附带这个内置的distutils.该模块被调用distutils.version,并能够比较几种不同的版本号格式.
from distutils.version import StrictVersion
print StrictVersion('1.2.2') > StrictVersion('1.2.1')
Run Code Online (Sandbox Code Playgroud)
有关您需要的更多信息,请参阅文档:
>>> import distutils.version
>>> help(distutils.version)
Run Code Online (Sandbox Code Playgroud)