PyWebIO v0.3.0 使用手册actions(label=”, buttons=None, name=None, help_text=None) 按钮选项。在浏览器上显示为一组按钮,与其他输入组件不同,用户点击按钮后会立即将整个表单提 交 (除非设置按钮的 type='reset' ),而其他输入组件则需要手动点击表单的”提交”按钮。 当 actions() 作为input_group() 的 inputs 中最后一个输入项时,表单默认的提交按钮会被当 demo 见 bokeh demo 除了创建普通图表,Bokeh 还可以通过启动 Bokeh server 来显示 Bokeh app,Bokeh app 支持向图表的添加按 钮、输入框等交互组件,并向组件注册 Python 回调,从而创建可以与 Python 代码交互的图表。 在 PyWebIO 中,你也可以使用 bokeh.io.show() 来显示一个 Bokeh App,代码示例见 bokeh_app session • Session 关闭时,清理更彻底:任何还在进行的 PyWebIO 调用都会抛出 SessionClosedException 异常 • fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 4.9.2 What’s new in PyWebIO 0.3 2020 5/13 Highlights • 支持输出 bokeh 数据可视化图表,文档0 码力 | 70 页 | 1.41 MB | 1 年前3
PyWebIO v1.4.0 使用手册webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 关于各参数的详细说明见pywebio.platform.fastapi.start_server() 的同名参数。 1.3 新版功能 部分内容: 首先,pin 模块提供了一些 pin 组件 (widgets)。Pin 组件和 pywebio.output 模块中的输出组件并没有什么 不同,只不过它还可以接收输入。 以下代码输出了一个最基本的文本框 pin 组件: put_input('input', label='This is a input widget') 实际上, pin 组件函数的调用方式和输出函数是一致的,你可以将其作为组合输出的一部分 pin 组件的值: put_input('pin_name') put_buttons(['Get Pin Value'], lambda _: put_text(pin.pin_name)) Pin 组件函数的第一个参数为 pin 组件的 name 。你可以使用pin 对象的同名属性来获取对应 pin 组件的当前 值。 另外,pin 对象同样支持以索引的方式获取 pin 组件的值,即:0 码力 | 115 页 | 1.70 MB | 1 年前3
PyWebIO v0.3.0 使用手册pywebio.input.actions(label='', buttons=None, name=None, help_text=None) 按钮选项。 在浏览器上显示为一组按钮,与其他输入组件不同,用户点击按 钮后会立即将整个表单提交(除非设置按钮的 type='reset' ), 而其他输入组 件则需要手动点击表单的”提交”按钮。 参数: 返回: 当 actions() 作为 input_group() site/?pywebio_api=bokeh] 除了创建普通图表,Bokeh还可以通过启动Bokeh server来显示Bokeh app, Bokeh app支持向图表的添加按钮、输入框等交互组件,并向组件注册Python回 调,从而创建可以与Python代码交互的图表。 在PyWebIO中,你也可以使用 bokeh.io.show() 来显示一个Bokeh App,代码示 例见 bokeh_app pywebio.session Session 关闭时,清理更彻底:任何还在进行的PyWebIO调用都会抛出 SessionClosedException 异常 fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 What’s new in PyWebIO 0.3 2020 5/13 Highlights 支持输出 bokeh 数据可视化图表, 文档0 码力 | 72 页 | 8.55 MB | 1 年前3
PyWebIO v1.5.2 使用手册webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.5.2 关于各参数的详细说明见pywebio 部分内容: 首先,pin 模块提供了一些 pin 组件 (widgets)。Pin 组件和 pywebio.output 模块中的输出组件并没有什么 不同,只不过它还可以接收输入。 以下代码输出了一个最基本的文本框 pin 组件: put_input('input', label='This is a input widget') 实际上, pin 组件函数的调用方式和输出函数是一致的,你可以将其作为组合输出的一部分 pin 组件的值: put_input('pin_name') put_buttons(['Get Pin Value'], lambda _: put_text(pin.pin_name)) Pin 组件函数的第一个参数为 pin 组件的 name 。你可以使用pin 对象的同名属性来获取对应 pin 组件的当前 值。 另外,pin 对象同样支持以索引的方式获取 pin 组件的值,即:0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.4.0 使用手册webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在FastAPI/Starlette中运行PyWebIO的路由组件。 服务端使用WebSocket协议与浏览器进行通讯。 关于各参数的详细说明见 pywebio.platform.fastapi.start_server() 的同名 参数。 1.3 新版功能 模块提供了一些 pin 组件(widgets)。Pin 组件和 pywebio.output 模块 中的输出组件并没有什么不同,只不过它还可以接收输入。 以下代码输出了一个最基本的文本框pin组件: 实际上, pin 组件函数的调用方式和输出函数是一致的,你可以将其作为组合输 出的一部分, 也可以将其输出到某个scope中: 然后,你可以使用 pin 对象来获取pin组件的值: Pin组件函数的第一个参数为pin组件的 Pin组件函数的第一个参数为pin组件的 name 。你可以使用 pin 对象的同名属性 来获取对应pin组件的当前值。 另外, pin 对象同样支持以索引的方式获取pin组件的值,即: put_input('input', label='This is a input widget') put_row([ put_input('input'), put_select('select', options=['A'0 码力 | 135 页 | 7.45 MB | 1 年前3
PyWebIO v1.5.0 使用手册webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.5.0 关于各参数的详细说明见pywebio 部分内容: 首先,pin 模块提供了一些 pin 组件 (widgets)。Pin 组件和 pywebio.output 模块中的输出组件并没有什么 不同,只不过它还可以接收输入。 以下代码输出了一个最基本的文本框 pin 组件: put_input('input', label='This is a input widget') 实际上, pin 组件函数的调用方式和输出函数是一致的,你可以将其作为组合输出的一部分 pin 组件的值: put_input('pin_name') put_buttons(['Get Pin Value'], lambda _: put_text(pin.pin_name)) Pin 组件函数的第一个参数为 pin 组件的 name 。你可以使用pin 对象的同名属性来获取对应 pin 组件的当前 值。 另外,pin 对象同样支持以索引的方式获取 pin 组件的值,即:0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.5.1 使用手册webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.5.1 关于各参数的详细说明见pywebio 部分内容: 首先,pin 模块提供了一些 pin 组件 (widgets)。Pin 组件和 pywebio.output 模块中的输出组件并没有什么 不同,只不过它还可以接收输入。 以下代码输出了一个最基本的文本框 pin 组件: put_input('input', label='This is a input widget') 实际上, pin 组件函数的调用方式和输出函数是一致的,你可以将其作为组合输出的一部分 pin 组件的值: put_input('pin_name') put_buttons(['Get Pin Value'], lambda _: put_text(pin.pin_name)) Pin 组件函数的第一个参数为 pin 组件的 name 。你可以使用pin 对象的同名属性来获取对应 pin 组件的当前 值。 另外,pin 对象同样支持以索引的方式获取 pin 组件的值,即:0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.3.1 使用手册有一个Nginx配置WebSocket的例 子。 使用 pywebio.platform.fastapi.webio_routes() 来获取在FastAPI/Starlette 中运行PyWebIO应用的路由组件,你可以将其挂载在到FastAPI/Starlette应 用中。 FastAPI: from fastapi import FastAPI from pywebio.platform.fastapi webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在FastAPI/Starlette中运行PyWebIO的路由组件。 服务端使用WebSocket协议与浏览器进行通讯。 关于各参数的详细说明见 pywebio.platform.fastapi.start_server() 的同名 参数。 1.3 新版功能 wangweimin.site/?app=bokeh] 除了创建普通图表,Bokeh还可以通过启动Bokeh server来显示Bokeh app, Bokeh app支持向图表的添加按钮、输入框等交互组件,并向组件注册Python回 调,从而创建可以与Python代码交互的图表。 在PyWebIO中,你也可以使用 bokeh.io.show() 来显示一个Bokeh App,代码示 例见 bokeh_app0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.3 使用手册有一个Nginx配置WebSocket的例 子。 使用 pywebio.platform.fastapi.webio_routes() 来获取在FastAPI/Starlette 中运行PyWebIO应用的路由组件,你可以将其挂载在到FastAPI/Starlette应 用中。 FastAPI: from fastapi import FastAPI from pywebio.platform.fastapi webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在FastAPI/Starlette中运行PyWebIO的路由组件。 服务端使用WebSocket协议与浏览器进行通讯。 关于各参数的详细说明见 pywebio.platform.fastapi.start_server() 的同名 参数。 1.3 新版功能 wangweimin.site/?app=bokeh] 除了创建普通图表,Bokeh还可以通过启动Bokeh server来显示Bokeh app, Bokeh app支持向图表的添加按钮、输入框等交互组件,并向组件注册Python回 调,从而创建可以与Python代码交互的图表。 在PyWebIO中,你也可以使用 bokeh.io.show() 来显示一个Bokeh App,代码示 例见 bokeh_app0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.0 使用手册有一个Nginx配置WebSocket的例 子。 使用 pywebio.platform.fastapi.webio_routes() 来获取在FastAPI/Starlette 中运行PyWebIO应用的路由组件,你可以将其挂载在到FastAPI/Starlette应 用中。 FastAPI: from fastapi import FastAPI from pywebio.platform.fastapi webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在FastAPI/Starlette中运行PyWebIO的路由组件。 服务端使用WebSocket协议与浏览器进行通讯。 关于各参数的详细说明见 pywebio.platform.fastapi.start_server() 的同名 参数。 1.3 新版功能 wangweimin.site/?app=bokeh] 除了创建普通图表,Bokeh还可以通过启动Bokeh server来显示Bokeh app, Bokeh app支持向图表的添加按钮、输入框等交互组件,并向组件注册Python回 调,从而创建可以与Python代码交互的图表。 在PyWebIO中,你也可以使用 bokeh.io.show() 来显示一个Bokeh App,代码示 例见 bokeh_app0 码力 | 132 页 | 7.45 MB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













