LooseVersion()使用及.__version__版本号的获取
程序员文章站
2022-05-31 19:50:46
我简单看了distutils库,但发现目前还用不到,感觉有些复杂。因此我简单复制了别人的介绍,如下: Distutils可以用来在Python环境中构建和安装额外的模块。新的模块可以是纯Python的,也可以是用C/C++写的扩展模块, 或者可以是Python包,包中包含了由C和Python编写的模 ......
我简单看了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,结果如下:
上一篇: 19.DjangoRestFramework学习二之序列化组件、视图组件
下一篇: 针对windows系统如何解决openssl_pkey_export(): cannot get key from parameter 1这个问题
推荐阅读
-
前端笔记-通过jQuery获取input数据及html中name的使用
-
spring boot中controller的使用及url参数的获取方法
-
Android编程实现获取系统内存、CPU使用率及状态栏高度的方法示例
-
spring boot中controller的使用及url参数的获取方法
-
ABP框架中导航菜单的使用及JavaScript API获取菜单的方法
-
Android编程实现全局获取Context及使用Intent传递对象的方法详解
-
Android编程实现获取系统内存、CPU使用率及状态栏高度的方法示例
-
ABP框架中导航菜单的使用及JavaScript API获取菜单的方法
-
如何使用Python爬虫获取offcn上的公考信息及写入Excel表格并发送至指定邮箱
-
Android编程实现全局获取Context及使用Intent传递对象的方法详解