当前位置: 移动技术网 > IT编程>脚本编程>Python > LooseVersion()使用及.__version__版本号的获取

LooseVersion()使用及.__version__版本号的获取

2019年12月15日  | 移动技术网IT编程  | 我要评论

冯敬,静安区haobc,大傻车网

我简单看了distutils库,但发现目前还用不到,感觉有些复杂。因此我简单复制了别人的介绍,如下:

distutils可以用来在python环境中构建和安装额外的模块。新的模块可以是纯python的,也可以是用c/c++写的扩展模块,

或者可以是python包,包中包含了由c和python编写的模块。

为此,我不想深入了解,我只将我遇到的函数做一个介绍,其代码如下:

import skimage
from distutils.version import looseversion
a=skimage.__version__ # 获得skimage的版本
print(a) # 打印出skimage版本
c=looseversion("0.14") # 版本号比较的一个函数
print(c)
d=looseversion(skimage.__version__) >= looseversion("0.14")
# 判断系统安装skimage版本是否大于skimage的0.14版本,若是则返回true,否则false
print(d)

其中0.16.2是我环境安装skimage的版本号,与0.14版本号做比较,如果环境安装skimage版本高于
0.14版本,则返回结果为true,结果如下:

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网