Python命令行参数解析用什么模块好?,python命令行参数,Python命令行参数解
Python命令行参数解析用什么模块好?,python命令行参数,Python命令行参数解
Python命令行参数解析用什么模块好?
python2.7之前有optparse,python2.7后有Argparse
以上2个都有用过,但个人感觉不是很灵活(还是我使用的问题?)
对于以下这种需求,不知道有没有合适的模块推荐呢?
1. 运行py程序后,进入程序
2. 可以自定义选择菜单,比如:
1).主菜单1
2).主菜单2
3).主菜单3
当选择主菜单1的时候,又有如下子菜单供选择
1).子菜单1-1
2).子菜单1-2
3).子菜单1-3
注:对于optparse和Argparse模块,只能提供一次列出所有可供使用的参数列表,然后供组合使用吧。
比如:
python test.py -menu1 -submenu1-1
而我想这样执行:
python test.py (第一步)显示主清单列表>menu1(第二步)显示子清单列表>submenu1-1(第三步)执行相关功能
使用cmd模块,算是完满的解决了以上需求,关于如何显示多级菜单,可以借鉴下这个:How to do a multi-level CLI in Python?
编橙之家文章,
相关内容
- 模拟发送post请求数据包,不知道哪里错了,post数据包
- Python求当前字符向后两位源码,python源码,想建立如下映
- sae storage 文件如何post上传到其他VPS上面?,saevps,sae
- python使用mysql-python的时候出现错误,pythonmysql-python,如图
- Python装饰器怎么样既支持 @deco 也支持 @deco(p) 调用?,
- flask-restful浏览器访问api提示下载json文件,flask-restful
- 要做跨平台客户端的软件,用哪种编程语言最适合呢,编
- django创建的blog出错:list index out of range 必须要有app,
- 如何在Python Shell中执行一 Shell命令,pythonshell,如何在
- Python科学计算:一般是怎么处理,python科学计算处理
评论关闭