1 Star 0 Fork 0

heStudio FrameWork/heframework

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
choose.md 1.50 KB
一键复制 编辑 原始数据 按行查看 历史

choose

功能

列举设定的程序组,并按照用户的输入值返回对应的值

使用方法

mode

str infomation
list (defeat) 通过传入list为框架提供数据
json 通过json文件代替两个list

list方式

# 设定数据
name =  ["name1", "name2", "name3"],
return_text =  ["return_text1", "return_text2", "return_text3"]

# 调用框架
import heframework
heframework.choose(mode="list", name=name, return_text=return_text, info="demo")

json方式

demo.json

{
    "name": ["name1", "name2", "name3"],
    "return_text": ["return_text1", "return_text2", "return_text3"]
}

demo.py

import heframework
heframework.choose(mode="json", json_file="demo.json", info="demo")

其中,json_file是按照上述格式的json文件,而info是在选择程序时显示的文本。

Demo

# 导入框架
import heframework

# 引入数据
name =  ["name1", "name2", "name3"],
return_text =  ["return_text1", "return_text2", "return_text3"]

# 编写demo
demo_show = heframework.choose(mode="list", name=name, return_text=return_text, info="Choose you choice >>>")
print(str("输出的文本是", demo_show))

1671959603435.png

最近一次更新

版本号 更新内容
0.5.1 修复choose在json模式下返回None的错误

参加本模块的名单(请自行添加):

醉、倾城

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hestudio-framework/main-windows.git
git@gitee.com:hestudio-framework/main-windows.git
hestudio-framework
main-windows
heframework
master

搜索帮助

Cb406eda 1850385 E526c682 1850385