热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python交互式菜单_askcli在python脚本中生成交互式菜单。比如是/否问题和菜单操作。THIVOLLECAZATcedric...

作者:THIVOLLE-CAZATcedric###作者邮箱:UNKNOWN###首页:https:github.comthivolle-cazat-cedricpy-askcli

作者:THIVOLLE-CAZAT cedric

### 作者邮箱:UNKNOWN

### 首页:https://github.com/thivolle-cazat-cedric/py-askcli/tree/1.0.0/askcli

### 文档:None

### 下载链接 UNKNOWN

Create Menu like this

from askcli import Menu, Item

items = list()

# create items list

items = [Item('a', 'Action A'), Item('b', 'Action B'), 'action 3', Item('q', 'Quitter')]

m = Menu(items)

# print and wait keypress

m.launch()

print('_______')

print("you choose {0} : {1}".format(m.choose, m.get_choosen_text()))

render

a - Action a

b - Action b

3 - action 3

q - Quitter

? input : f

X - error key, (unavailable)

? input : q

_______

toy choose menu q : Quitter

Yes/No questions

from askcli.ask_bool import AskBool

a = AskBool('valid',t_text="Yes",f_text="No",required=True)

res = a.launch(err_mess="choose [yes] or [no]")

print('_____')

print("bool: {0}. choice {1}".format(res, a.get_text()))

render

? Confirmer [o/N] : yes

x choose [yes] or [no]

? Confirmer [o/N] : oui

_____

bool: True. choix Oui

Copy from pypi.org



推荐阅读
author-avatar
捷克先生2012_929
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有