简单蟒蛇菜单发生器

GaleMenu的Python项目详细描述


galemenu-简单菜单生成器

galemenu是一个简单的python菜单生成器。

安装

要安装galemenu,请运行pip install galemenu

要将其包含在项目中,请按如下方式导入:

importgalemenu

使用

创建菜单

menu=galemenu.menu(name,[border],[prompt],[text],[error])

name-菜单的标题

border-标题的下划线(可选-默认值=

提示-输入提示前显示的字符(可选-默认值>

text-提示前显示的文本(可选-默认为空)

错误-如果菜单选择无效(可选-默认Please choose an option from the menu.)将显示消息

向菜单添加选项

menu.additem(function,name,[parameters])

函数-菜单选项指向的函数

name-菜单选项的显示名称

参数-传递给函数的参数数组(可选)

显示菜单

menu.start()

这将启动菜单并在运行时显示它

示例

importgalemenudefcoolFunction(text):print(text)menu=galemenu.menu("The best menu")menu.addItem(coolFunction,"Item number 1",["hey"])menu.addItem(coolFunction,"Item number 2",["hey2"])menu.start()

此菜单名为“最佳菜单”,有两个选项-Item number 1Item number 2。它们各自向函数coolFunction传递一个参数。

this is where the picture of the menu is supposed to be

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java类。forName在尝试连接到MySQL数据库时不起作用   java如何实现适配器模式(或针对以下情况的更具说服力的解决方案)?   Java中的多态性问题   带有@SecondaryTable注释的java JPA/Hibernate映射   java是否有JList的延迟加载实现?   java在nTested列表中查找元素并按特定属性删除   java将多个标记设置为“我的应用”中的内置地图应用   如何在使用java使用WebDriver创建新的google帐户时读取图像框中的文本   java返回的hashmap值为空   java我可以在应用服务器之外使用JBoss JDBC适配器吗?   java如何检查正在执行的类   java如何在打印文本字符串时使用Thymeleaf忽略HTML标记?   java如何调用泛型类型为T[]的方法作为参数?   索引如何使用java api中的solr 7.7.2在windows中索引文件夹中的txt文件?   java Akka:在子演员完成后停止演员   java JavaFX:无效的属性错误   我们可以使用java从MySql数据库中获取添加的图像吗?   java Swagger示例参数值   java如何解决:没有类型可用的源代码。您是否忘记继承所需的模块?   java为什么有前缀/后缀++但没有前缀/后缀+=?