PyWebIO v1.1.0 使用手册表格输出 put_table([ ['商品', '价格'], ['苹果', '5.5'], ['香蕉', '7'], ]) # Markdown 输出 put_markdown('~~ 删除线~~') # 文件输出 put_file('hello_word.txt', b'hello word!') # 显示一个弹窗 popup('popup title', 'popup text input_group() 表单默认的提交按钮会被当前 actions() 替换 actions 使用场景 • 实现简单的选择操作: confirm = actions('确认删除文件?', ['确认', '取消'], help_text='文件删除后不可恢复') if confirm=='确认': ... 相比于其他输入项,使用actions() 用户只需要点击一次就可完成提交。 • 替换默认的提交按钮: (下页继续) 48 Chapter 4. Documentation PyWebIO, 发布 1.1.0 (续上页) "contents": [ 'text', put_markdown('~~ 删除线~~'), put_table([ ['商品', '价格'], ['苹果', '5.5'], ['香蕉', '7'], ]) ] }) 4.3.4 其他交互 pywebio.output0 码力 | 98 页 | 1.73 MB | 1 年前3
PyWebIO v1.0.3 使用手册put_xxx() 调用作为单元格内容: 上例显示效果如下: 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: # Markdown输出 put_markdown('~~删除线~~') # 文件输出 put_file('hello_word.txt', b'hello word!') # 显示一个弹窗 popup('popup title', 'popup text actions使用场景 实现简单的选择操作: 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 confirm = actions('确认删除文件?', ['确认', '取消'], help_text='文件删除 后不可恢复') if confirm=='确认': ... 替换默认的提交按钮: pywebio.input.file_upload(label='' put_widget(tpl, { "title": 'More content', "contents": [ 'text', put_markdown('~~删除线~~'), put_table([ 参数: 其他交互 pywebio.output.toast(content, duration=2, position='center', color='info'0 码力 | 106 页 | 7.34 MB | 1 年前3
PyWebIO v1.0.3 使用手册表格输出 put_table([ ['商品', '价格'], ['苹果', '5.5'], ['香蕉', '7'], ]) # Markdown 输出 put_markdown('~~ 删除线~~') # 文件输出 put_file('hello_word.txt', b'hello word!') # 显示一个弹窗 popup('popup title', 'popup text type=cancel 按钮或通过其它方式提交表单,则返回 None actions 使用场景 • 实现简单的选择操作: confirm = actions('确认删除文件?', ['确认', '取消'], help_text='文件删除后不可恢复') if confirm=='确认': ... 相比于其他输入项,使用actions() 用户只需要点击一次就可完成提交。 • 替换默认的提交按钮: ''' put_widget(tpl, { "title": 'More content', "contents": [ 'text', put_markdown('~~ 删除线~~'), put_table([ ['商品', '价格'], ['苹果', '5.5'], ['香蕉', '7'], ]) ] }) 4.3.4 其他交互 pywebio.output0 码力 | 94 页 | 1.71 MB | 1 年前5
PyWebIO v1.1.0 使用手册put_xxx() 调用作为单元格内容: 上例显示效果如下: 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: # Markdown输出 put_markdown('~~删除线~~') # 文件输出 put_file('hello_word.txt', b'hello word!') # 显示一个弹窗 popup('popup title', 'popup text 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: confirm = actions('确认删除文件?', ['确认', '取消'], help_text='文件删除 后不可恢复') if confirm=='确认': ... 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 替换默认的提交按钮: put_widget(tpl, { "title": 'More content', "contents": [ 'text', put_markdown('~~删除线~~'), put_table([ ['商品', '价格'], ['苹果', '5.5'], ['香蕉', '7']0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v0.3.0 使用手册表格输出 put_table([ ['商品', '价格'], ['苹果', '5.5'], ['香蕉', '7'], ]) # Markdown输出 put_markdown('~~删除线~~') # 文件输出 put_file('hello_word.txt', b'hello word!') 所有输出内容的函数名都以 put_ 开始 PyWebIO提供的全部输出函数请见 pywebio 本模块提供了一系列函数来输出不同形式的内容到用户浏览器,并支持灵活的 输出控制。 输出控制 锚点 pywebio.output.set_anchor(name) 在当前输出处标记锚点。 若已经存在 name 锚点,则先将旧锚点删除 pywebio.output.clear_before(anchor) 清除 anchor 锚点之前输出的内容。 ⚠ 注意: 位于 anchor 锚点之前设置的锚 点也会被清除 pywebio0 码力 | 72 页 | 8.55 MB | 1 年前3
PyWebIO v0.3.0 使用手册表格输出 put_table([ ['商品', '价格'], ['苹果', '5.5'], ['香蕉', '7'], ]) # Markdown 输出 put_markdown('~~ 删除线~~') # 文件输出 put_file('hello_word.txt', b'hello word!') 所有输出内容的函数名都以 put_ 开始 PyWebIO 提供的全部输出函数请见pywebio 用户浏览器,并支持灵活的输出控制。 4.3.1 输出控制 锚点 pywebio.output.set_anchor(name) 在当前输出处标记锚点。若已经存在 name 锚点,则先将旧锚点删除 pywebio.output.clear_before(anchor) 清除 anchor 锚点之前输出的内容。⚠ 注意: 位于 anchor 锚点之前设置的锚点也会被清除 pywebio0 码力 | 70 页 | 1.41 MB | 1 年前3
共 6 条
- 1













