关于程序员:pywebioinput模块多样化用户输入的交互式功能

2次阅读

共计 575 个字符,预计需要花费 2 分钟才能阅读完成。

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 多平台公布

正文完
 0