跳转到主要内容

cmd2的嵌套子菜单系统

项目描述

# cmd2-submenu 本项目为cmd2提供了一个子菜单系统

## 安装 要安装插件,请执行: ` $ pip install cmd2-submenu `

## 使用方法

## 运行测试

cmd2使用三层测试策略在多种平台的多个Python版本上进行测试。本插件也使用相同的策略

### 运行单元测试

从本插件的顶级目录运行pytest以运行所有单元测试。

### 使用tox在多个Python版本中运行单元测试

包含的 tox.ini 已配置为在Python 3.4、3.5和3.6版本中运行单元测试。为了使 tox 能够工作,您需要在您的路径中提供不同版本的Python可执行文件。[pyenv](https://github.com/pyenv/pyenv) 是实现这一点的简单方法之一。安装 pyenv 后,使用它安装多个版本的Python

` $ pyenv install 3.4.8 $ pyenv install 3.5.5 $ pyenv install 3.6.5 $ pyenv local 3.6.5 3.5.5 3.4.8 `

这将创建一个 .python-version 文件,并指导 pyenv 程序设置以启动适当的Python版本。

一旦配置了这些可执行文件,调用 tox 将为每个Python版本创建一个虚拟环境,安装必备的软件包,并运行您的单元测试。

项目详情


下载文件

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

源代码分布

cmd2-submenu-0.3.0.tar.gz (11.5 kB 查看哈希)

上传时间 源代码

构建分布

cmd2_submenu-0.3.0-py3-none-any.whl (5.5 kB 查看哈希)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面