PyWebIO v1.4.0 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 默认关闭。注意,开启后,只有输出到ROOT Scope才可以触发自动滚 动。 http_pull_interval (int): HTTP轮询后端消息的周期(单位为毫秒,默 认1000ms),仅在基于HTTP连接的会话(使用Flask或Django后端)中 可用 input_panel_fixed (bool): 是否将输入栏固定在页面底部, 默认启用。 参数: input_panel_min_height (int): 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 或0 码力 | 135 页 | 7.45 MB | 1 年前3PyWebIO v1.5.1 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 默认关闭。注意,开启后,只有输出到ROOT Scope才可以触发自动滚 动。 http_pull_interval (int): HTTP轮询后端消息的周期(单位为毫秒,默 认1000ms),仅在基于HTTP连接的会话(使用Flask或Django后端)中 可用 input_panel_fixed (bool): 是否将输入栏固定在页面底部, 默认启用。 参数: input_panel_min_height (int): 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 或0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.2 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 默认关闭。注意,开启后,只有输出到ROOT Scope才可以触发自动滚 动。 http_pull_interval (int): HTTP轮询后端消息的周期(单位为毫秒,默 认1000ms),仅在基于HTTP连接的会话(使用Flask或Django后端)中 可用 input_panel_fixed (bool): 是否将输入栏固定在页面底部, 默认启用。 参数: input_panel_min_height (int): 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 或0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.2.3 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 install 可以将PyWebIO应用集成到现有的Python Web项目中,PyWebIO应用与Web项 目共用一个Web框架。目前支持与Flask、Tornado、Django和aiohttp Web框架的 集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p 需要在Tornado应用中引入一个 RequestHandler import tornado.ioloop 需要添加一个PyWebIO相关的路由,用来和浏览器进行Http通讯: from pywebio.platform.flask import webio_view from pywebio import STATIC_PATH from flask import Flask, send_from_directory app = Flask(__name__) # `task_func` is PyWebIO task function0 码力 | 119 页 | 7.44 MB | 1 年前3PyWebIO v1.2.2 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 install 可以将PyWebIO应用集成到现有的Python Web项目中,PyWebIO应用与Web项 目共用一个Web框架。目前支持与Flask、Tornado、Django和aiohttp Web框架的 集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p 需要在Tornado应用中引入一个 RequestHandler import tornado.ioloop 需要添加一个PyWebIO相关的路由,用来和浏览器进行Http通讯: from pywebio.platform.flask import webio_view from pywebio import STATIC_PATH from flask import Flask, send_from_directory app = Flask(__name__) # `task_func` is PyWebIO task function0 码力 | 119 页 | 7.41 MB | 1 年前3PyWebIO v1.3.1 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 可以将PyWebIO应用集成到现有的Python Web项目中,PyWebIO应用与Web项 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado 有一个Nginx配置WebSocket 的例子。 使用 pywebio.platform.flask.webio_view() 来获取在Flask中运行 PyWebIO应用的视图函数: from pywebio.platform.flask import webio_view from flask import Flask app = Flask(__name__) # `task_func` is PyWebIO0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.3 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 可以将PyWebIO应用集成到现有的Python Web项目中,PyWebIO应用与Web项 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado 有一个Nginx配置WebSocket 的例子。 使用 pywebio.platform.flask.webio_view() 来获取在Flask中运行 PyWebIO应用的视图函数: from pywebio.platform.flask import webio_view from flask import Flask app = Flask(__name__) # `task_func` is PyWebIO0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.0 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 可以将PyWebIO应用集成到现有的Python Web项目中,PyWebIO应用与Web项 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado 有一个Nginx配置WebSocket 的例子。 使用 pywebio.platform.flask.webio_view() 来获取在Flask中运行 PyWebIO应用的视图函数: from pywebio.platform.flask import webio_view from flask import Flask app = Flask(__name__) # `task_func` is PyWebIO0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.2 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 可以将PyWebIO应用集成到现有的Python Web项目中,PyWebIO应用与Web项 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado 有一个Nginx配置WebSocket 的例子。 使用 pywebio.platform.flask.webio_view() 来获取在Flask中运行 PyWebIO应用的视图函数: from pywebio.platform.flask import webio_view from flask import Flask app = Flask(__name__) # `task_func` is PyWebIO0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.5.0 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 默认关闭。注意,开启后,只有输出到ROOT Scope才可以触发自动滚 动。 http_pull_interval (int): HTTP轮询后端消息的周期(单位为毫秒,默 认1000ms),仅在基于HTTP连接的会话(使用Flask或Django后端)中 可用 input_panel_fixed (bool): 是否将输入栏固定在页面底部, 默认启用。 参数: input_panel_min_height (int): 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 或0 码力 | 144 页 | 7.46 MB | 1 年前3
共 92 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10