PyWebIO v0.3.0 使用手册
PyWebIO PyWebIO是一个用于在浏览器上获取输入和进行输出的工具库。能够将原有的 通过终端交互的脚本快速服务化,供其他人在网络上通过浏览器访问使用; PyWebIO还可以方便地整合进现有的Web服务,让你不需要编写Html和JS代 码,就可以构建出具有良好可用性的Web程序。 特点 使用同步而不是基于回调的方式获取输入,无需在各个步骤之间保存状 态,使用更方便 代码侵入性小,对于旧脚本代码仅需修改输入输出逻辑 与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group() 添加 cancelable0 码力 | 72 页 | 8.55 MB | 1 年前3PyWebIO v0.3.0 使用手册
Discussion and support 61 Python 模块索引 63 索引 65 i ii PyWebIO, 发布 0.3.0 PyWebIO 是一个用于在浏览器上获取输入和进行输出的工具库。能够将原有的通过终端交互的脚本快速服务 化,供其他人在网络上通过浏览器访问使用;PyWebIO 还可以方便地整合进现有的 Web 服务,让你不需要 编写 Html 和 JS 代码,就可以构建出具有良好可用性的 实现 • 添加defer_call() 、hold() 会话控制函数 • 添加put_image() 输出图像、remove(anchor) 移除内容 • 加入动画提升 UI 体验 • 添加测试用例,构建 CI 工作流 Detailed changes by module UI • 添加元素显示动画 • 页面底部添加 footer pywebio.input • input_group()0 码力 | 70 页 | 1.41 MB | 1 年前3PyWebIO v1.3.1 使用手册
能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或者你也可以启动多个 Tor- nado/aiohttp 进程,并在它们之前添加外部的负载均衡软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通信,所以不存在上述问题。 PyWebIO 静态资源的托管 PyWebIO 默认使用 CDN 来获取前端的静态资源,如果要将 实现 • 添加defer_call() 、hold() 会话控制函数 • 添加put_image() 输出图像、remove(anchor) 移除内容 • 加入动画提升 UI 体验 • 添加测试用例,构建 CI 工作流 Detailed changes by module UI • 添加元素显示动画 • 页面底部添加 footer pywebio.input • input_group()0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.3 使用手册
能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或者你也可以启动多个 Tor- nado/aiohttp 进程,并在它们之前添加外部的负载均衡软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通信,所以不存在上述问题。 PyWebIO 静态资源的托管 PyWebIO 默认使用 CDN 来获取前端的静态资源,如果要将 实现 • 添加defer_call() 、hold() 会话控制函数 • 添加put_image() 输出图像、remove(anchor) 移除内容 • 加入动画提升 UI 体验 • 添加测试用例,构建 CI 工作流 Detailed changes by module UI • 添加元素显示动画 • 页面底部添加 footer pywebio.input • input_group()0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.2 使用手册
能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或者你也可以启动多个 Tor- nado/aiohttp 进程,并在它们之前添加外部的负载均衡软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通信,所以不存在上述问题。 PyWebIO 静态资源的托管 PyWebIO 默认使用 CDN 来获取前端的静态资源,如果要将 实现 • 添加defer_call() 、hold() 会话控制函数 • 添加put_image() 输出图像、remove(anchor) 移除内容 • 加入动画提升 UI 体验 • 添加测试用例,构建 CI 工作流 Detailed changes by module UI • 添加元素显示动画 • 页面底部添加 footer pywebio.input • input_group()0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.0 使用手册
能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或者你也可以启动多个 Tor- nado/aiohttp 进程,并在它们之前添加外部的负载均衡软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通信,所以不存在上述问题。 PyWebIO 静态资源的托管 PyWebIO 默认使用 CDN 来获取前端的静态资源,如果要将 实现 • 添加defer_call() 、hold() 会话控制函数 • 添加put_image() 输出图像、remove(anchor) 移除内容 • 加入动画提升 UI 体验 • 添加测试用例,构建 CI 工作流 Detailed changes by module UI • 添加元素显示动画 • 页面底部添加 footer pywebio.input • input_group()0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.5.2 使用手册
能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或者你也可以启动多个 Tor- nado/aiohttp 进程,并在它们之前添加外部的负载均衡软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通信,所以不存在上述问题。 4.7. 高级特性 77 PyWebIO, 发布 1.5.2 PyWebIO 实现 • 添加defer_call() 、hold() 会话控制函数 • 添加put_image() 输出图像、remove(anchor) 移除内容 • 加入动画提升 UI 体验 • 添加测试用例,构建 CI 工作流 4.10. Release notes 99 PyWebIO, 发布 1.5.2 Detailed changes by module UI • 添加元素显示动画0 码力 | 125 页 | 1.72 MB | 1 年前3PyWebIO v1.6.0 使用手册
能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或者你也可以启动多个 Tor- nado/aiohttp 进程,并在它们之前添加外部的负载均衡软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通信,所以不存在上述问题。 PyWebIO 静态资源的托管 PyWebIO 默认使用 CDN 来获取前端的静态资源,如果要将 实现 • 添加defer_call() 、hold() 会话控制函数 • 添加put_image() 输出图像、remove(anchor) 移除内容 • 加入动画提升 UI 体验 • 添加测试用例,构建 CI 工作流 96 Chapter 4. Documentation PyWebIO, 发布 1.6.0 Detailed changes by module UI • 添加元素显示动画0 码力 | 123 页 | 1.72 MB | 1 年前3PyWebIO v1.3.1 使用手册
的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通 信,所以不存在上述问题。 PyWebIO静态资源的托管 PyWebIO默认使用CDN来获取前端的静态资源,如果要将PyWebIO应用部署到 与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group() 添加 cancelable0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.3 使用手册
的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 软件(如 HAProxy 或 nginx)。这些后端使用 WebSocket 协议与浏览器进行通 信,所以不存在上述问题。 PyWebIO静态资源的托管 PyWebIO默认使用CDN来获取前端的静态资源,如果要将PyWebIO应用部署到 与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 移除内容 加入动画提升UI体验 添加测试用例,构建CI工作流 Detailed changes by module UI 添加元素显示动画 页面底部添加footer pywebio.input input_group() 添加 cancelable0 码力 | 132 页 | 7.45 MB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7