pywebio.input 模块:多样化用户输出的交互式性能
pywebio.input
模块提供了一系列函数,用于从浏览器中接管用户不同模式的输出。
输出类型分类
这些输出函数次要分为两类:
单项输出
name = input("What's your name")
print("Your name is %s" % name)
输出组应用input_group
info = input_group("User info",[input('Input your name', name='name'),
input('Input your age', name='age', type=NUMBER)
])
print(info['name'], info['age'])
注意事项
- 依据
name
参数是否传递,判断输出函数是在input_group
中调用还是独自调用。 - 局部输出函数不反对
required
参数,用于设置是否必须提供值。 pywebio.input
模块中的输出函数是阻塞式的,输出表单会在胜利提交后销毁。
函数列表
input
:文本输出textarea
:多行文本输出select
:下拉抉择框checkbox
:勾选选项radio
:单选选项slider
:滑块输出actions
:按钮选项file_upload
:文件上传input_group
:输出组input_update
:更新输出项
本文由 mdnice 多平台公布