PyWebIO v1.8.2 使用手册此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函 数,当控件被点击时相应的回调函数便会被执行。 下面是一个例子: put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: from functools import partial def edit_row(choice, row): put_text("You 人。 将PyWebIO应用部署为web服务的另一种方式是使用 path_deploy() 。 path_deploy() 可以从一个目录中部署PyWebIO应用,只需要在该目录下的 python文件中定义PyWebIO应用,就可以通过URL中的路径来访问这些应用 了。 注意 注意,在Server模式下, pywebio.input 、 pywebio.output 和 pywebio.session Framework 。 PyWebIO还支持基于协程的会话。具体参见 Advanced Topic: Coroutine-based session 。 如果你想要将PyWebIO应用打包到一个单独的可执行文件里面,从而使用户可 以在没有安装python解释器的情况下运行应用,你可以参考 Build stand-alone App 如果你想在PyWebIO应用中进行一些数据可视化,可以参考 Data visualization0 码力 | 160 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.1 使用手册此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函 数,当控件被点击时相应的回调函数便会被执行。 下面是一个例子: put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: from functools import partial def edit_row(choice, row): put_text("You 人。 将PyWebIO应用部署为web服务的另一种方式是使用 path_deploy() 。 path_deploy() 可以从一个目录中部署PyWebIO应用,只需要在该目录下的 python文件中定义PyWebIO应用,就可以通过URL中的路径来访问这些应用 了。 注意 注意,在Server模式下, pywebio.input 、 pywebio.output 和 pywebio.session Framework 。 PyWebIO还支持基于协程的会话。具体参见 Advanced Topic: Coroutine-based session 。 如果你想要将PyWebIO应用打包到一个单独的可执行文件里面,从而使用户可 以在没有安装python解释器的情况下运行应用,你可以参考 Build stand-alone App 如果你想在PyWebIO应用中进行一些数据可视化,可以参考 Data visualization0 码力 | 158 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.0 使用手册此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函 数,当控件被点击时相应的回调函数便会被执行。 下面是一个例子: put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: from functools import partial def edit_row(choice, row): put_text("You 人。 将PyWebIO应用部署为web服务的另一种方式是使用 path_deploy() 。 path_deploy() 可以从一个目录中部署PyWebIO应用,只需要在该目录下的 python文件中定义PyWebIO应用,就可以通过URL中的路径来访问这些应用 了。 注意 注意,在Server模式下, pywebio.input 、 pywebio.output 和 pywebio.session Framework 。 PyWebIO还支持基于协程的会话。具体参见 Advanced Topic: Coroutine-based session 。 如果你想要将PyWebIO应用打包到一个单独的可执行文件里面,从而使用户可 以在没有安装python解释器的情况下运行应用,你可以参考 Build stand-alone App 如果你想在PyWebIO应用中进行一些数据可视化,可以参考 Data visualization0 码力 | 157 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.2 使用手册此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函 数,当控件被点击时相应的回调函数便会被执行。 下面是一个例子: put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: from functools import partial def edit_row(choice, row): put_text("You 人。 将PyWebIO应用部署为web服务的另一种方式是使用 path_deploy() 。 path_deploy() 可以从一个目录中部署PyWebIO应用,只需要在该目录下的 python文件中定义PyWebIO应用,就可以通过URL中的路径来访问这些应用 了。 注意 注意,在Server模式下, pywebio.input 、 pywebio.output 和 pywebio.session Framework 。 PyWebIO还支持基于协程的会话。具体参见 Advanced Topic: Coroutine-based session 。 如果你想要将PyWebIO应用打包到一个单独的可执行文件里面,从而使用户可 以在没有安装python解释器的情况下运行应用,你可以参考 Build stand-alone App 如果你想在PyWebIO应用中进行一些数据可视化,可以参考 Data visualization0 码力 | 158 页 | 7.48 MB | 1 年前3
PyWebIO v1.8.2 使用手册此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函 数,当控件被点击时相应的回调函数便会被执行。 下面是一个例子: put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: from functools import partial def edit_row(choice, row): put_text("You 人。 将PyWebIO应用部署为web服务的另一种方式是使用 path_deploy() 。 path_deploy() 可以从一个目录中部署PyWebIO应用,只需要在该目录下的 python文件中定义PyWebIO应用,就可以通过URL中的路径来访问这些应用 了。 注意 注意,在Server模式下, pywebio.input 、 pywebio.output 和 pywebio.session Framework 。 PyWebIO还支持基于协程的会话。具体参见 Advanced Topic: Coroutine-based session 。 如果你想要将PyWebIO应用打包到一个单独的可执行文件里面,从而使用户可 以在没有安装python解释器的情况下运行应用,你可以参考 Build stand-alone App 如果你想在PyWebIO应用中进行一些数据可视化,可以参考 Data visualization0 码力 | 160 页 | 7.48 MB | 1 年前3
PyWebIO v1.3.1 使用手册put_buttons(['edit', 'delete'], onclick=partial(edit_row, row=3))], ]) put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: 注解 在PyWebIO会话(关于会话的概念见下文 Server与script模式 )结束后,事件回 调也将不起作用,你可以在任务函数末尾处使用 可以设置页面标题。 自动滚动 在进行一些持续性的输出时(比如日志输出),有时希望在有新输出后自动将页 面滚动到最下方,这时可以调用 set_env(auto_scroll_bottom=True) 来开启自 动滚动。 注意,开启后,只有输出到ROOT Scope才可以触发自动滚动。 输出动画 with use_scope('scope1'): put_text('A') put_text('B' 使用 path_deploy() 可以从一个路径中部署PyWebIO应用。位于该路径下的 python文件需要包含名字为 main 的PyWebIO任务函数才能被视为PyWebIO应用 程序。服务端会根据用户访问的URL来确定需要加载的文件并从中读取 PyWebIO应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └── b.py └── c.py0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.3 使用手册put_buttons(['edit', 'delete'], onclick=partial(edit_row, row=3))], ]) put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: 注解 在PyWebIO会话(关于会话的概念见下文 Server与script模式 )结束后,事件回 调也将不起作用,你可以在任务函数末尾处使用 可以设置页面标题。 自动滚动 在进行一些持续性的输出时(比如日志输出),有时希望在有新输出后自动将页 面滚动到最下方,这时可以调用 set_env(auto_scroll_bottom=True) 来开启自 动滚动。 注意,开启后,只有输出到ROOT Scope才可以触发自动滚动。 输出动画 with use_scope('scope1'): put_text('A') put_text('B' 使用 path_deploy() 可以从一个路径中部署PyWebIO应用。位于该路径下的 python文件需要包含名字为 main 的PyWebIO任务函数才能被视为PyWebIO应用 程序。服务端会根据用户访问的URL来确定需要加载的文件并从中读取 PyWebIO应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └── b.py └── c.py0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.0 使用手册put_buttons(['edit', 'delete'], onclick=partial(edit_row, row=3))], ]) put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: 注解 在PyWebIO会话(关于会话的概念见下文 Server与script模式 )结束后,事件回 调也将不起作用,你可以在任务函数末尾处使用 可以设置页面标题。 自动滚动 在进行一些持续性的输出时(比如日志输出),有时希望在有新输出后自动将页 面滚动到最下方,这时可以调用 set_env(auto_scroll_bottom=True) 来开启自 动滚动。 注意,开启后,只有输出到ROOT Scope才可以触发自动滚动。 输出动画 with use_scope('scope1'): put_text('A') put_text('B' 使用 path_deploy() 可以从一个路径中部署PyWebIO应用。位于该路径下的 python文件需要包含名字为 main 的PyWebIO任务函数才能被视为PyWebIO应用 程序。服务端会根据用户访问的URL来确定需要加载的文件并从中读取 PyWebIO应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └── b.py └── c.py0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.2 使用手册put_buttons(['edit', 'delete'], onclick=partial(edit_row, row=3))], ]) put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: 注解 在PyWebIO会话(关于会话的概念见下文 Server与script模式 )结束后,事件回 调也将不起作用,你可以在任务函数末尾处使用 可以设置页面标题。 自动滚动 在进行一些持续性的输出时(比如日志输出),有时希望在有新输出后自动将页 面滚动到最下方,这时可以调用 set_env(auto_scroll_bottom=True) 来开启自 动滚动。 注意,开启后,只有输出到ROOT Scope才可以触发自动滚动。 输出动画 with use_scope('scope1'): put_text('A') put_text('B' 使用 path_deploy() 可以从一个路径中部署PyWebIO应用。位于该路径下的 python文件需要包含名字为 main 的PyWebIO任务函数才能被视为PyWebIO应用 程序。服务端会根据用户访问的URL来确定需要加载的文件并从中读取 PyWebIO应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └── b.py └── c.py0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.4.0 使用手册put_buttons(['edit', 'delete'], onclick=partial(edit_row, row=3))], ]) put_table() 的调用不会阻塞。当用户点击了某行中的按钮时,PyWebIO会自 动调用相应的回调函数: 当然,PyWebIO还支持单独的按钮控件: 事实上,不仅是按钮,所有的输出都可以绑定点击事件。你可以在输出函数之 后调用 onclick() 方法来绑定点击事件: onclick() 人。 将PyWebIO应用部署为web服务的另一种方式是使用 path_deploy() 。 path_deploy() 可以从一个目录中部署PyWebIO应用,只需要在该目录下的 python文件中定义PyWebIO应用,就可以通过URL中的路径来访问这些应用 了。 注意 注意,在Server模式下, pywebio.input 、 pywebio.output 和 pywebio.session Framework 。 PyWebIO还支持基于协程的会话。具体参见 Advanced Topic: Coroutine-based session 。 如果你想要将PyWebIO应用打包到一个单独的可执行文件里面,从而使用户可 以在没有安装python解释器的情况下运行应用,你可以参考 Build stand-alone App 如果你想在PyWebIO应用中进行一些数据可视化,可以参考 Data visualization0 码力 | 135 页 | 7.45 MB | 1 年前3
共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













