跳转到主要内容

一个POP命令行界面

项目描述

pop的命令行界面,在命令行上暴露一个持久中心。

入门指南

首先,从PyPI安装cPop

pip3 install pop-cli

现在您可以从命令行初始化pop

python -m hub my_sub.init.cli

或者

hub my_sub.init.cli

通过将–cli作为第一个参数调用,指定应托管权威CLI的命名空间

hub --cli=my_app my_sub.init.cli

如果您未指定–cli,未知参数将作为参数转发到您提供的引用

hub pop.test.func arg1 arg2 --kwarg1=asdf --kwarg2 asdf

您可以访问中心上的任何内容,这对于调试非常有用。

尝试此操作以查看到达中心的子功能

hub _subs

您可以通过此操作查看进入hub.OPT的所有内容

hub OPT

启动一个包含中心和允许运行异步代码的交互式Python shell

hub -i
#>>> await hub.lib.asyncio.sleep(0)

发布

以下步骤是使用hatch发布项目的方法

pip install .\[build\]
hatch build
export HATCH_INDEX_USER="__token__"
export HATCH_INDEX_AUTH="pypi-api-token"
hatch publish

文档

查看文档以获取更多信息

https://pop.readthedocs.io

这里有一个更深入的教程,随后是关于如何进行插件导向编程的文档。花点时间阅读它,它不长,可以改变您看待编写软件的方式!

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源分布

pop_cli-7.0.1.tar.gz (14.4 kB 查看哈希值)

上传时间:

构建分布

pop_cli-7.0.1-py3-none-any.whl (12.3 kB 查看哈希值)

上传时间: Python 3

由以下组织支持