PyWebIO v0.3.0 使用手册
数据可视化 Demos 基本demo 数据可视化demo Other 常用的Codemirror选项 Nginx WebSocket配置示例 Release notes 实现文档 服务器-客户端通信协议 Command Event Indices and tables 索引 模块索引 搜索页面 Discussion and support Need help when use /tool/io 路径下;同时将 PyWebIO的静态文件使用 tornado.web.StaticFileHandler 托管到 /tool/(.*) 路径下。 启动Tornado服务后,访问 http://localhost/tool/ 即可使用PyWebIO服务 注解 在Tornado中,PyWebIO使用WebSocket协议和浏览器进行通讯,所以, 如果你的Tornado应用处在反向代理(比如Nginx)之后, 可能需要特别配 置反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的 例子。 需要添加两个PyWebIO相关的路由:一个用来提供静态的前端文件,另一 个用来和浏览器进行Http通讯: from pywebio.platform.flask import webio_view from pywebio import STATIC_PATH from flask import0 码力 | 72 页 | 8.55 MB | 1 年前3PyWebIO v0.3.0 使用手册
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 4.10 服务器-客户端通信协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 5 Indices /tool/io 路径下;同时将 PyWebIO 的静态文件使用 tornado.web. StaticFileHandler 托管到 /tool/(.*) 路径下。启动 Tornado 服务后,访问 http://localhost/ tool/ 即可使用 PyWebIO 服务 注解: 在 Tornado 中,PyWebIO 使用 WebSocket 协议和浏览器进行通讯,所以,如果你的 Tornado 之后,可能需要特别配置反向代理来支持 WebSocket 协议,这里 有一个 Nginx 配置 WebSocket 的例子。 需要添加两个 PyWebIO 相关的路由:一个用来提供静态的前端文件,另一个用来和浏览器进行 Http 通讯: from pywebio.platform.flask import webio_view from pywebio import STATIC_PATH from flask import0 码力 | 70 页 | 1.41 MB | 1 年前3PyWebIO v1.0.3 使用手册
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 4.11 服务器-客户端通信协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 5 Indices /tool/io 路径下;同时将 PyWebIO 的静态文件使用 tornado.web.StaticFileHandler 托管到 /tool/(.*) 路径下。启动 Tornado 服务器后,访问 http://localhost/tool/ 即可打开 PyWebIO 应用 注意: 当使用 Tornado 后端时,PyWebIO 使用 WebSocket 协议和浏览器进行通讯,如果你的 Tornado 之后,可能需要特别配置反向代理来支持 WebSocket 协议,这里 有一个 Nginx 配置 WebSocket 的例子。 需要添加两个 PyWebIO 相关的路由:一个用来提供前端静态文件,另一个用来和浏览器进行 Http 通讯: 4.1. User’s guide 23 PyWebIO, 发布 1.0.3 from pywebio.platform.flask import webio_view from0 码力 | 94 页 | 1.71 MB | 1 年前5PyWebIO v1.1.0 使用手册
行交互: 将上面代码最后一行对 bmi() 的直接调用改为使用 pywebio.start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 Documentation in PyWebIO 1.1 What’s new in PyWebIO 1.0 What’s new in PyWebIO 0.3 What’s new in PyWebIO 0.2 实现文档 服务器-客户端通信协议 Command Event Indices and tables 索引 模块索引 搜索页面 Discussion and support Need help when use PyWebIO在输出内容时默认会使用淡入的动画效果来显示内容,可使用 set_env(output_animation=False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 一般情况下,使用上文介绍的各种输出函数足以完成各种内容的展示,但直接0 码力 | 119 页 | 7.41 MB | 1 年前3PyWebIO v1.0.3 使用手册
行交互: 将上面代码最后一行对 bmi() 的直接调用改为使用 pywebio.start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 Documentation Release notes What’s new in PyWebIO 1.0 What’s new in PyWebIO 0.3 What’s new in PyWebIO 0.2 实现文档 服务器-客户端通信协议 Command Event Indices and tables 索引 模块索引 搜索页面 Discussion and support Need help when use PyWebIO在输出内容时默认会使用淡入的动画效果来显示内容,可使用 set_env(output_animation=False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 一般情况下,使用上文介绍的各种输出函数足以完成各种内容的展示,但直接0 码力 | 106 页 | 7.34 MB | 1 年前3PyWebIO v1.1.0 使用手册
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 4.11 服务器-客户端通信协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 5 Indices 以上代码调用webio_handler(task_func) 来获得 PyWebIO 和浏览器进行通讯的 Tornado WebSock- etHandler ,并将其绑定在 /tool 路由下。启动 Tornado 服务器后,访问 http://localhost/tool 即 可打开 PyWebIO 应用 注意: 当使用 Tornado 后端时,PyWebIO 使用 WebSocket 协议和浏览器进行通讯,如果你的 Tornado Nginx) 之后,可能需要特别配置反向代理来支持 WebSocket 协议,这里 有一个 Nginx 配置 WebSocket 的例子。 需要添加一个 PyWebIO 相关的路由,用来和浏览器进行 Http 通讯: from pywebio.platform.flask import webio_view from pywebio import STATIC_PATH from flask import0 码力 | 98 页 | 1.73 MB | 1 年前3PyWebIO v1.2.3 使用手册
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 4.11 服务器-客户端通信协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 5 Indices └── c.py 如果使用以上路径调用path_deploy() ,你可以通过 URL http://: /A/b 来访问 b.py 文件中的 PyWebIO 应用。当文件在运行path_deploy() 之后被修改,可以使用 reload URL 参数来重载 文件: http:// : /A/b?reload 你还可以使用 pywebio-path-deploy 以上代码调用webio_handler(task_func) 来获得 PyWebIO 和浏览器进行通讯的 Tornado WebSock- etHandler ,并将其绑定在 /tool 路由下。启动 Tornado 服务器后,访问 http://localhost/tool 即 24 Chapter 4. Documentation PyWebIO, 发布 1.2.3 可打开 PyWebIO 应用。 注意: 当使用 Tornado 0 码力 | 102 页 | 1.67 MB | 1 年前3PyWebIO v1.2.2 使用手册
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 4.11 服务器-客户端通信协议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 5 Indices └── c.py 如果使用以上路径调用path_deploy() ,你可以通过 URL http://: /A/b 来访问 b.py 文件中的 PyWebIO 应用。当文件在运行path_deploy() 之后被修改,可以使用 reload URL 参数来重载 文件: http:// : /A/b?reload 你还可以使用 pywebio-path-deploy 以上代码调用webio_handler(task_func) 来获得 PyWebIO 和浏览器进行通讯的 Tornado WebSock- etHandler ,并将其绑定在 /tool 路由下。启动 Tornado 服务器后,访问 http://localhost/tool 即 可打开 PyWebIO 应用。 注意: 当使用 Tornado 后端时,PyWebIO 使用 WebSocket 协议和浏览器进行通讯,如果你的 0 码力 | 102 页 | 1.69 MB | 1 年前3PyWebIO v1.2.3 使用手册
行交互: 将上面代码最后一行对 bmi() 的直接调用改为使用 pywebio.start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 。 in PyWebIO 1.1 What’s new in PyWebIO 1.0 What’s new in PyWebIO 0.3 What’s new in PyWebIO 0.2 实现文档 服务器-客户端通信协议 Command Event Indices and tables 索引 模块索引 搜索页面 Discussion and support Need help when use PyWebIO在输出内容时默认会使用淡入的动画效果来显示内容,可使用 set_env(output_animation=False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 In general, using the output0 码力 | 119 页 | 7.44 MB | 1 年前3PyWebIO v1.2.2 使用手册
行交互: 将上面代码最后一行对 bmi() 的直接调用改为使用 pywebio.start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 。 in PyWebIO 1.1 What’s new in PyWebIO 1.0 What’s new in PyWebIO 0.3 What’s new in PyWebIO 0.2 实现文档 服务器-客户端通信协议 Command Event Indices and tables 索引 模块索引 搜索页面 Discussion and support Need help when use PyWebIO在输出内容时默认会使用淡入的动画效果来显示内容,可使用 set_env(output_animation=False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 with use_scope('scope1'):0 码力 | 119 页 | 7.41 MB | 1 年前3
共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9