PyWebIO v1.2.3 使用手册start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 。 Documentation 这个文档同时也提供 PDF 和 Epub 格式 [https://readthedocs 交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API, 你可以简单地调用 put_text 、 put_image 、 put_table 等函数输出文本、图片、表格等内容到浏览器,也可 以调用 input 、 select 、 file_upload =False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 In general, using the output functions introduced above is enough to output what0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 。 Documentation 这个文档同时也提供 PDF 和 Epub 格式 [https://readthedocs 交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API, 你可以简单地调用 put_text 、 put_image 、 put_table 等函数输出文本、图片、表格等内容到浏览器,也可 以调用 input 、 select 、 file_upload =False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 with use_scope('scope1'): put_text('A') put_text('B', position=0) # insert0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.1.0 使用手册start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 Documentation 这个文档同时也提供 PDF 和 Epub 格式 [https://readthedocs 交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API, 你可以简单地调用 put_text 、 put_image 、 put_table 等函数输出文本、图片、表格等内容到浏览器,也可 以调用 input 、 select 、 file_upload =False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 一般情况下,使用上文介绍的各种输出函数足以完成各种内容的展示,但直接 调用输出函数产生的输出之间都是竖直排列的,如果想实现更复杂的布局(比 如在页面左侧显示一0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.0.3 使用手册start_server(bmi, port=80) 便可以在80端口提供 bmi() 服务( 在线Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=bmi] )。 将 bmi() 服务整合到现有的Web框架请参考 与Web框架集成 Documentation 这个文档同时也提供 PDF 和 Epub 格式 [https://readthedocs 交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API, 你可以简单地调用 put_text 、 put_image 、 put_table 等函数输出文本、图片、表格等内容到浏览器,也可 以调用 input 、 select 、 file_upload =False) 来关闭动画。 有关不同环境配置的效果可查看 set_env Demo [http://pywebio- demos.demo.wangweimin.site/?pywebio_api=set_env_demo] 布局 一般情况下,使用上文介绍的各种输出函数足以完成各种内容的展示,但直接 调用输出函数产生的输出之间都是竖直排列的,如果想实现更复杂的布局(比 如在页面左侧显示一0 码力 | 106 页 | 7.34 MB | 1 年前3
PyWebIO v1.8.2 使用手册交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API,你可以简单地调用 put_text() 、 put_image() 、 put_table() 等函数输出文本、图片、表格等内容到浏览器, 也可以调用 input() 、 select() 、 file_upload() platform.path_deploy() 来作为Web服务 运行。 Overview Server模式 在Server模式下,PyWebIO会启动一个Web服务来持续性地提供服务。当用户 访问服务地址时,PyWebIO会开启一个新会话并运行PyWebIO应用。 将PyWebIO应用部署为web服务的最常用方式是使用 start_server() from pywebio import 来开启debug模式,这时server会在检测到代码发生更改后进 行重启。 start_server() 提供了对远程访问的支持,当开启远程访问后(通过在 start_server() 中传入 remote_access=True 开启 ),你将会得到一个用于访 问当前应用的临时的公网访问地址,其他任何人都可以使用此地址访问你的应 用。远程接入可以很方便地将应用临时分享给其他人。 将PyWebIO应用部署为web服务的另一种方式是使用0 码力 | 160 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.1 使用手册交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API,你可以简单地调用 put_text() 、 put_image() 、 put_table() 等函数输出文本、图片、表格等内容到浏览器, 也可以调用 input() 、 select() 、 file_upload() platform.path_deploy() 来作为Web服务 运行。 Overview Server模式 在Server模式下,PyWebIO会启动一个Web服务来持续性地提供服务。当用户 访问服务地址时,PyWebIO会开启一个新会话并运行PyWebIO应用。 将PyWebIO应用部署为web服务的最常用方式是使用 start_server() from pywebio import 来开启debug模式,这时server会在检测到代码发生更改后进 行重启。 start_server() 提供了对远程访问的支持,当开启远程访问后(通过在 start_server() 中传入 remote_access=True 开启 ),你将会得到一个用于访 问当前应用的临时的公网访问地址,其他任何人都可以使用此地址访问你的应 用。远程接入可以很方便地将应用临时分享给其他人。 将PyWebIO应用部署为web服务的另一种方式是使用0 码力 | 158 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.0 使用手册交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API,你可以简单地调用 put_text() 、 put_image() 、 put_table() 等函数输出文本、图片、表格等内容到浏览器, 也可以调用 input() 、 select() 、 file_upload() platform.path_deploy() 来作为Web服务 运行。 Overview Server模式 在Server模式下,PyWebIO会启动一个Web服务来持续性地提供服务。当用户 访问服务地址时,PyWebIO会开启一个新会话并运行PyWebIO应用。 将PyWebIO应用部署为web服务的最常用方式是使用 start_server() from pywebio import 来开启debug模式,这时server会在检测到代码发生更改后进 行重启。 start_server() 提供了对远程访问的支持,当开启远程访问后(通过在 start_server() 中传入 remote_access=True 开启 ),你将会得到一个用于访 问当前应用的临时的公网访问地址,其他任何人都可以使用此地址访问你的应 用。远程接入可以很方便地将应用临时分享给其他人。 将PyWebIO应用部署为web服务的另一种方式是使用0 码力 | 157 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.2 使用手册交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API,你可以简单地调用 put_text() 、 put_image() 、 put_table() 等函数输出文本、图片、表格等内容到浏览器, 也可以调用 input() 、 select() 、 file_upload() platform.path_deploy() 来作为Web服务 运行。 Overview Server模式 在Server模式下,PyWebIO会启动一个Web服务来持续性地提供服务。当用户 访问服务地址时,PyWebIO会开启一个新会话并运行PyWebIO应用。 将PyWebIO应用部署为web服务的最常用方式是使用 start_server() from pywebio import 来开启debug模式,这时server会在检测到代码发生更改后进 行重启。 start_server() 提供了对远程访问的支持,当开启远程访问后(通过在 start_server() 中传入 remote_access=True 开启 ),你将会得到一个用于访 问当前应用的临时的公网访问地址,其他任何人都可以使用此地址访问你的应 用。远程接入可以很方便地将应用临时分享给其他人。 将PyWebIO应用部署为web服务的另一种方式是使用0 码力 | 158 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.2 使用手册交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API,你可以简单地调用 put_text() 、 put_image() 、 put_table() 等函数输出文本、图片、表格等内容到浏览器, 也可以调用 input() 、 select() 、 file_upload() platform.path_deploy() 来作为Web服务 运行。 Overview Server模式 在Server模式下,PyWebIO会启动一个Web服务来持续性地提供服务。当用户 访问服务地址时,PyWebIO会开启一个新会话并运行PyWebIO应用。 将PyWebIO应用部署为web服务的最常用方式是使用 start_server() from pywebio import 来开启debug模式,这时server会在检测到代码发生更改后进 行重启。 start_server() 提供了对远程访问的支持,当开启远程访问后(通过在 start_server() 中传入 remote_access=True 开启 ),你将会得到一个用于访 问当前应用的临时的公网访问地址,其他任何人都可以使用此地址访问你的应 用。远程接入可以很方便地将应用临时分享给其他人。 将PyWebIO应用部署为web服务的另一种方式是使用0 码力 | 160 页 | 7.48 MB | 1 年前3
PyWebIO v1.0.3 使用手册PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 等内容到浏览器,也可以调用 input 、select 、file_upload 等函数在浏览器上显示不同表单来接收用 Web 服务两种模式。 Server 模式 在 Server 模式下,PyWebIO 会启动一个 Web 服务来持续性地提供服务。需要提供一个任务函数 (类似于 Web 开发中的视图函数),当用户访问服务地址时,PyWebIO 会开启一个新会话并运行任务函数。 使用start_server() 来启动 PyWebIO 的 Server 模式,start_server() 除了接收一个函数作为任务函 /tool/io 路径下;同时将 PyWebIO 的静态文件使用 tornado.web.StaticFileHandler 托管到 /tool/(.*) 路径下。启动 Tornado 服务器后,访问 http://localhost/tool/ 即可打开 PyWebIO 应用 注意: 当使用 Tornado 后端时,PyWebIO 使用 WebSocket 协议和浏览器进行通讯,如果你的 Tornado0 码力 | 94 页 | 1.71 MB | 1 年前5
共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













