简单蟒蛇菜单发生器

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数据不显示在FXML表中   java如何使整个JTable不可编辑   Java中的swing JTree JTable组合   Windows下的java诊断NIO DatagramChannel读取问题   java Dockerfile运行可执行文件   java手动初始化字节数组以测试更改   java Selenium Webdriver | DragAndDrop功能|也不例外,但代码不起作用   java Hibernate使用多对多关系和左连接多次加载同一实体?   java正在努力开发带有接口和泛型集的API   mongodb mongo java条件和如果不为null   Java程序不显示使用arduino ethernet shield在网页上发送的数据   java将JSONObject转换为JSONArray错误   java Box布局可以接受包含元素的大小吗?