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 年前3PyWebIO 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 年前3PyWebIO 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 年前3PyWebIO 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 年前3PyWebIO 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 年前3PyWebIO v1.5.1 使用手册
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 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.2 使用手册
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 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.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 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO 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 年前3PyWebIO 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
共 48 条
- 1
- 2
- 3
- 4
- 5