一个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
文档
查看文档以获取更多信息
这里有一个更深入的教程,随后是关于如何进行插件导向编程的文档。花点时间阅读它,它不长,可以改变您看待编写软件的方式!
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源分布
pop_cli-7.0.1.tar.gz (14.4 kB 查看哈希值)
构建分布
pop_cli-7.0.1-py3-none-any.whl (12.3 kB 查看哈希值)
关闭
pop_cli-7.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 70d0b709695335d18bd093e0be4c18717a37bc145f16595f94824d8a2be10b09 |
|
MD5 | 89f2ce7796f96e472959de9034e5a2f4 |
|
BLAKE2b-256 | 6b6c15e79db028eba710700225912a58a59e734d3e7f888eb3c8d6cb8be291d5 |
关闭
pop_cli-7.0.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4e90229bcf55fbfdb75d80c173f65da00881af3f35c06e7ac2a7b5b82703ea56 |
|
MD5 | d96a69e9af78efe371910c2e1116932e |
|
BLAKE2b-256 | a6f1df403f82b835ae68ad51e9969d6ea4b3e37a51f218555e76e050a2b4979d |