Python:packaging包解析语义化版本(Semantic Versioning)

参考文章

  1. 语义化版本 2.0.0
  2. 语义化版本与其在Python中的使用

packaging是python的pip自带包,不需要额外安装

# -*- coding: utf-8 -*-
"""
@File    : demo.py
@Date    : 2023-06-09
"""

from packaging import version

current_version = '1.3.4'

parsed_version = version.parse(current_version)

# 主版本号
print(parsed_version.major)  # 1

# 次版本号
print(parsed_version.minor)  # 3

# 修订版本号
print(parsed_version.micro)  # 4

猜你喜欢

转载自blog.csdn.net/mouday/article/details/131132395