在我的项目中,我必须运行 docker build
和run
非常频繁地分别使用命令来构建和运行容器。我使用 Poetry 作为包管理器。我正在寻找 npm run <custom-command>
的对应项使用 Poetry 在 Python 项目中执行我的命令。请帮忙。
最佳答案
您可以使用scripts
pyproject.toml
部分文件来定义自定义命令:https://python-poetry.org/docs/pyproject/#scripts
它看起来像:
[tool.poetry.scripts]
mycommand = 'mypackage.mymodule:mycommand'
...哪里'mypackage.mymodule:mycommand'
是对执行命令的项目 python 代码中函数位置的引用。
命令本身将使用 poetry run <mycommand>
运行
关于python - 使用 Poetry 在 Python 项目中执行自定义命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73047834/