PyWebIO v1.2.3 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 install -U pywebio 目共用一个Web框架。目前支持与Flask、Tornado、Django和aiohttp Web框架的 集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p 需要在Tornado应用中引入一个 RequestHandler import tornado.ioloop import tornado.web from pywebio.platform.tornado import webio_handler import STATIC_PATH class MainHandler(tornado.web.RequestHandler): def get(self): self.write("Hello, world") if __name__ == "__main__": application = tornado.web.Application([ (r"/", MainHandler)0 码力 | 119 页 | 7.44 MB | 1 年前3PyWebIO v1.2.2 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 install -U pywebio 目共用一个Web框架。目前支持与Flask、Tornado、Django和aiohttp Web框架的 集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p 需要在Tornado应用中引入一个 RequestHandler import tornado.ioloop import tornado.web from pywebio.platform.tornado import webio_handler import STATIC_PATH class MainHandler(tornado.web.RequestHandler): def get(self): self.write("Hello, world") if __name__ == "__main__": application = tornado.web.Application([ (r"/", MainHandler)0 码力 | 119 页 | 7.41 MB | 1 年前3PyWebIO v1.4.0 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 server_host 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 根据PyWebIO使 用的后端Server不同,request 的类型也不同: 使用Tornado后端时, request 为 tornado.httputil.HTTPServerRequest [https://www.tornadoweb.org/en/stable/httputil.html#tornado.httputil.HTTPServerR equest] 实例 使用Flask后端时0 码力 | 135 页 | 7.45 MB | 1 年前3PyWebIO v1.3.1 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado.webio_handler() 来获取在Tornado中运行 PyWebIO应用的 org/en/stable/websocket.html#tornado.websocket.WebSocketHandler] 类: import tornado.ioloop import tornado.web from pywebio.platform.tornado import webio_handler class MainHandler(tornado.web.RequestHandler):0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.3 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado.webio_handler() 来获取在Tornado中运行 PyWebIO应用的 org/en/stable/websocket.html#tornado.websocket.WebSocketHandler] 类: import tornado.ioloop import tornado.web from pywebio.platform.tornado import webio_handler class MainHandler(tornado.web.RequestHandler):0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.0 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado.webio_handler() 来获取在Tornado中运行 PyWebIO应用的 org/en/stable/websocket.html#tornado.websocket.WebSocketHandler] 类: import tornado.ioloop import tornado.web from pywebio.platform.tornado import webio_handler class MainHandler(tornado.web.RequestHandler):0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.2 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 目共用一个Web框架。目前支持与Flask、Tornado、Django、aiohttp和 FastAPI(Starlette) Web框架的集成。 不同Web框架的集成方法如下: Tornado Flask Django aioh�p FastAPI/Starle�e 使用 pywebio.platform.tornado.webio_handler() 来获取在Tornado中运行 PyWebIO应用的 org/en/stable/websocket.html#tornado.websocket.WebSocketHandler] 类: import tornado.ioloop import tornado.web from pywebio.platform.tornado import webio_handler class MainHandler(tornado.web.RequestHandler):0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.5.1 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 server_host 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 根据PyWebIO使 用的后端Server不同,request 的类型也不同: 使用Tornado后端时, request 为 tornado.httputil.HTTPServerRequest [https://www.tornadoweb.org/en/stable/httputil.html#tornado.httputil.HTTPServerR equest] 实例 使用Flask后端时0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.2 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 server_host 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 根据PyWebIO使 用的后端Server不同,request 的类型也不同: 使用Tornado后端时, request 为 tornado.httputil.HTTPServerRequest [https://www.tornadoweb.org/en/stable/httputil.html#tornado.httputil.HTTPServerR equest] 实例 使用Flask后端时0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.0 使用手册
使用同步而不是基于回调的方式获取输入,代码编写逻辑更自然 非声明式布局,布局方式简单高效 代码侵入性小,旧脚本代码仅需修改输入输出逻辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、 aiohttp、 FastAPI(Starlette)框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 server_host 不一致)时有 值. user_ip (str): 用户的ip地址. backend (str): 当前PyWebIO使用的后端Server实现. 可能出现的值有 'tornado' , 'flask' , 'django' , 'aiohttp' , 'starlette'. protocol (str): PyWebIO服务器与浏览器之间的通信协议。可能的值 为 'websocket' 根据PyWebIO使 用的后端Server不同,request 的类型也不同: 使用Tornado后端时, request 为 tornado.httputil.HTTPServerRequest [https://www.tornadoweb.org/en/stable/httputil.html#tornado.httputil.HTTPServerR equest] 实例 使用Flask后端时0 码力 | 144 页 | 7.46 MB | 1 年前3
共 54 条
- 1
- 2
- 3
- 4
- 5
- 6