网站制作学习网Python→正文:python代码获取扩展版本
字体:

python代码获取扩展版本

Python 2024/3/15 0:37:05  点击:不统计


 在写代码过程中遇到了python 版本升级后接口不一致的情况,需要通过版本判断版本去适配请求的参数。

获取代码如下,以autogen 为例
第一种获取 扩展版本信息
 
import pkg_resources
try:
version = pkg_resources.get_distribution('autogen').version
else:
varsion = None
print(version)
 
 
第二种获取扩展版本信息 
 
import subprocess
 
try:
    # 运行autogen命令,并获取输出
    result = subprocess.run(['autogen', '--version'], stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
    # 输出可能在stdout或stderr中,根据autogen的实现进行选择
    version = result.stdout.strip() or None
except Exception as e:
    version = None
print(version)
 
以上两种获取版本信息代码均可使用

·上一篇:pip install慢 >>    ·下一篇:python 函数正则获取tag 内容 >>
推荐文章
最新文章