Ark*_*sky 3 python python-poetry
我有一个非常简单的 python/typer 程序。
我还使用诗歌作为构建工具。
这是我的 pyproject.toml 文件的片段:
name = "cat-cli"
version = "0.1.3"
description = "Cat Cli"
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法将 toml 文件中指定的版本号获取到我的 python 程序中?
先感谢您
获取已安装包的版本号的规范方法是使用importlib.metadata或其反向移植importlib-metadata(如果您使用的是 Python <3.8)。
try:
from importlib import metadata
except ImportError:
import importlib_metadata as metadata
version = metadata.version("mypackage")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2416 次 |
| 最近记录: |