PyWebIO v1.1.0 使用手册支持的选项即可 (最简单的情况是直接传入 code={} 或 code=True): code = textarea('Code Edit', code={ 'mode': "python", # 编辑区代码语言 'theme': 'darcula', # 编辑区 darcula 主题, Visit https://codemirror.net/demo/theme. �→html#cobalt to get 下可以有多个不同功能的服务,服务之间可 以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() def task_2(): put_text('task_2') put_buttons(['Go task 1'], [lambda: [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1', app='task_1') # 使用 app 参数指定任务名 put_link('Go task 2', app='task_2') start_server([index, task_1, task_2]) # 或 start_server({'index':0 码力 | 98 页 | 1.73 MB | 1 年前3
PyWebIO v1.1.0 使用手册返回以单项输入函数中的 name 作为键、以输 入数据为值的字典: code = textarea('Code Edit', code={ 'mode': "python", # 编辑区代码语言 'theme': 'darcula', # 编辑区darcula主题, Visit https://codemirror.net/demo/theme.html#cobalt to get 以通过 go_app() 或 put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() def task_2(): put_text('task_2') put_buttons(['Go task task 1'], [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1', app='task_1') # 使用app参数指定任务名 put_link('Go task 2', app='task_2') start_server([index, task_1, task_2]) # 或 st0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.0.3 使用手册返回以单项输入函数中的 name 作为键、以输 入数据为值的字典: code = textarea('Code Edit', code={ 'mode': "python", # 编辑区代码语言 'theme': 'darcula', # 编辑区darcula主题, Visit https://codemirror.net/demo/theme.html#cobalt to get 来启动PyWebIO的Server模式, start_server() 除了接收 一个函数作为任务函数外, 还支持传入函数列表或字典,从而使一个PyWebIO Server下可以有多个不同功能的服务,服务之间可以通过 go_app() 进行跳转, 详细内容见函数文档。 注意 注意,在Server模式下,仅能在任务函数上下文中对PyWebIO的交互函数进 行调用。比如如下调用是 不被允许的 import pywebio style(put_loading(), 'width:4rem; height:4rem') 参数: 参数: content (str) – 代码内容 language (str) – 代码语言 scope, position (int) – 与 put_text 函数的同名参数含义 一致 pywebio.output.put_table(tdata, header=None, scope=-0 码力 | 106 页 | 7.34 MB | 1 年前3
PyWebIO v1.0.3 使用手册支持的选项即可 (最简单的情况是直接传入 code={} 或 code=True): code = textarea('Code Edit', code={ 'mode': "python", # 编辑区代码语言 'theme': 'darcula', # 编辑区 darcula 主题, Visit https://codemirror.net/demo/theme. �→html#cobalt to get Server 模式,start_server() 除了接收一个函数作为任务函 数外,还支持传入函数列表或字典,从而使一个 PyWebIO Server 下可以有多个不同功能的服务,服务之间可 以通过go_app() 进行跳转,详细内容见函数文档。 注意: 注意,在 Server 模式下,仅能在任务函数上下文中对 PyWebIO 的交互函数进行调用。比如如下调 用是 不被允许的 import pywebio scope=- 1, position=- 1) → pywebio.io_ctrl.Output 输出代码块 参数 • content (str) –代码内容 • language (str) –代码语言 • scope, position (int) –与put_text 函数的同名参数含义一致 pywebio.output.put_table(tdata, header=None, scope=-0 码力 | 94 页 | 1.71 MB | 1 年前5
PyWebIO v1.2.3 使用手册个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() def task_2(): put_text('task_2') put_buttons(['Go task 1'], [lambda: [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1', app='task_1') # 使用 app 参数指定任务名 put_link('Go task 2', app='task_2') (下页继续) 4.1. User’s guide 21 PyWebIO, 发布 1.2.3 (续上页) # 等价于 1, position=- 1) → pywe- bio.io_ctrl.Output 输出代码块 参数 • content (str) –代码内容 • language (str) –代码语言 • rows (int) –代码块最多可显示的文本行数,默认不限制。内容超出时会使用滚动 条。 • scope, position (int) –与put_text 函数的同名参数含义一致0 码力 | 102 页 | 1.67 MB | 1 年前3
PyWebIO v1.2.2 使用手册应用;也支持使用函数列表或字典,从而使一个 PyWebIO Server 下可以有多 个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() (下页继续) 4.1. User’s guide put_text('task_2') put_buttons(['Go task 1'], [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1', app='task_1') # 使用 app 参数指定任务名 put_link('Go task 2', app='task_2') start_server([index 1, position=- 1) → pywe- bio.io_ctrl.Output 输出代码块 参数 • content (str) –代码内容 • language (str) –代码语言 • rows (int) –代码块最多可显示的文本行数,默认不限制。内容超出时会使用滚动 条。 • scope, position (int) –与put_text 函数的同名参数含义一致0 码力 | 102 页 | 1.69 MB | 1 年前3
PyWebIO v1.2.3 使用手册列表或字典,从而使一个PyWebIO Server下可以有多个不同功能的服务,服务 之间可以通过 go_app() 或 put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() style(put_text('Red') put_text('task_2') put_buttons(['Go task 1'], [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1', app='task_1') # 使用app参数指定任务名 put_link('Go task 2', app='task_2') # 等价于 s style(put_loading(), 'width:4rem; height:4rem') 参数: 参数: content (str) – 代码内容 language (str) – 代码语言 rows (int) – 代码块最多可显示的文本行数,默认不限 制。内容超出时会使用滚动条。 scope, position (int) – 与 put_text 函数的同名参数含义 一致 pywebio0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册务运 行, start_server() 可以接收一个函数作为PyWebIO应用; 也支持使用函数 列表或字典,从而使一个PyWebIO Server下可以有多个不同功能的服务,服务 之间可以通过 go_app() 或 put_link() 进行跳转: style(put_text('Red'), 'color: red') put_table([ ['A', 'B'], ['C' put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() def task_2(): put_text('task_2') put_buttons(['Go task 1'], [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1' 1', app='task_1') # 使用app参数指定任务名 put_link('Go task 2', app='task_2') start_server([index, task_1, task_2]) # 或 start_server({'index': index, 'task_1': task_1, 'task_2': task_2}) For more information0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.3.1 使用手册个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() def task_2(): put_text('task_2') put_buttons(['Go task 1'], [lambda: [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1', app='task_1') # 使用 app 参数指定任务名 put_link('Go task 2', app='task_2') # 等价于 start_server({'index': index, 'task_1': task_1, 'task_2': 1, position=- 1) → pywe- bio.io_ctrl.Output 输出代码块 参数 • content (str) –代码内容 • language (str) –代码语言 • rows (int) –代码块最多可显示的文本行数,默认不限制。内容超出时会使用滚动 条。 • scope, position (int) –与put_text 函数的同名参数含义一致0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.3.3 使用手册个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task 2'], [lambda: go_app('task_2')]) hold() def task_2(): put_text('task_2') put_buttons(['Go task 1'], [lambda: [lambda: go_app('task_1')]) hold() def index(): put_link('Go task 1', app='task_1') # 使用 app 参数指定任务名 put_link('Go task 2', app='task_2') # 等价于 start_server({'index': index, 'task_1': task_1, 'task_2': 1, position=- 1) → pywe- bio.io_ctrl.Output 输出代码块 参数 • content (str) –代码内容 • language (str) –代码语言 • rows (int) –代码块最多可显示的文本行数,默认不限制。内容超出时会使用滚动 条。 • scope, position (int) –与put_text 函数的同名参数含义一致0 码力 | 111 页 | 1.70 MB | 1 年前3
共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













