PyWebIO v1.1.0 使用手册如果你接触过Web开发,你可能对接下来描述的PyWebIO的用法感到不太习 惯,不同于传统Web开发的后端实现接口、前端进行展示交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API, 你可以简单地调用 put_text 、 put_image 、 put_table 等函数输出文本、图片、表格等内容到浏览器,也可 从上面可以看出,PyWebIO把交互分成了输入和输出两部分:输入函数为阻塞 式调用,会在用户浏览器上显示一个表单,在用户提交表单之前输入函数将不 会返回;输出函数将内容实时输出至浏览器。这种交互方式和控制台程序是一 致的,因此PyWebIO应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件,当控件被点 击时执行提供的回调函数。 下面是一个例子: popup('Popup 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 协程的上下文切换具有可预测性,能够减少程序同步与加锁的需要,可以有效 避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 关键字将任务函数声明为协程函数, 并使用 await 语法调用PyWebIO输入函数:0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.1.0 使用手册PyWebIO 的用法感到不太习惯,不同于传统 Web 开发的后 端实现接口、前端进行展示交互的模式,在 PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 和控制台程序是一致的,因此 PyWebIO 应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO 还支持事件回调:PyWebIO 允许你输出一些控件,当控件被点击时执行提供的回调函数。 下面是一个例子: from functools 发布 1.1.0 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于 IO 密集型的任务,协程比线程占用更 少的资源同时又拥有媲美于线程的性能。另外,协程的上下文切换具有可预测性,能够减少程序同步与加锁 的需要,可以有效避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 关键字将任务函数声明为协程函数,并使用 await 语法调用 PyWebIO 输入函数:0 码力 | 98 页 | 1.73 MB | 1 年前3
PyWebIO v1.2.3 使用手册PyWebIO 的用法感到不太习惯,不同于传统 Web 开发的后 端实现接口、前端进行展示交互的模式,在 PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 和控制台程序是一致的,因此 PyWebIO 应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO 还支持事件回调:PyWebIO 允许你输出一些控件并绑定回调函数,当控件被点击时相应的回 调函数便会被执行。 下面是一个例子: 使用path_deploy() 可以从一个路径中部署 PyWebIO 应用。位于该路径下的 python 文件需要包含名字为 main 的 PyWebIO 任务函数才能被视为 PyWebIO 应用程序。服务端会根据用户访问的 URL 来确定需要加载 的文件并从中读取 PyWebIO 应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └──0 码力 | 102 页 | 1.67 MB | 1 年前3
PyWebIO v1.2.2 使用手册PyWebIO 的用法感到不太习惯,不同于传统 Web 开发的后 端实现接口、前端进行展示交互的模式,在 PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 和控制台程序是一致的,因此 PyWebIO 应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO 还支持事件回调:PyWebIO 允许你输出一些控件,当控件被点击时执行提供的回调函数。 下面是一个例子: from functools 使用path_deploy() 可以从一个路径中部署 PyWebIO 应用。位于该路径下的 python 文件需要包含名字为 main 的 PyWebIO 任务函数才能被视为 PyWebIO 应用程序。服务端会根据用户访问的 URL 来确定需要加载 的文件并从中读取 PyWebIO 应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └──0 码力 | 102 页 | 1.69 MB | 1 年前3
PyWebIO v1.3.1 使用手册PyWebIO 的用法感到不太习惯,不同于传统 Web 开发的后 端实现接口、前端进行展示交互的模式,在 PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 和控制台程序是一致的,因此 PyWebIO 应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO 还支持事件回调:PyWebIO 允许你输出一些控件并绑定回调函数,当控件被点击时相应的回 调函数便会被执行。 下面是一个例子: 使用path_deploy() 可以从一个路径中部署 PyWebIO 应用。位于该路径下的 python 文件需要包含名字为 main 的 PyWebIO 任务函数才能被视为 PyWebIO 应用程序。服务端会根据用户访问的 URL 来确定需要加载 的文件并从中读取 PyWebIO 应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └──0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.3.3 使用手册PyWebIO 的用法感到不太习惯,不同于传统 Web 开发的后 端实现接口、前端进行展示交互的模式,在 PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 和控制台程序是一致的,因此 PyWebIO 应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO 还支持事件回调:PyWebIO 允许你输出一些控件并绑定回调函数,当控件被点击时相应的回 调函数便会被执行。 下面是一个例子: 使用path_deploy() 可以从一个路径中部署 PyWebIO 应用。位于该路径下的 python 文件需要包含名字为 main 的 PyWebIO 任务函数才能被视为 PyWebIO 应用程序。服务端会根据用户访问的 URL 来确定需要加载 的文件并从中读取 PyWebIO 应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └──0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.3.2 使用手册PyWebIO 的用法感到不太习惯,不同于传统 Web 开发的后 端实现接口、前端进行展示交互的模式,在 PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 和控制台程序是一致的,因此 PyWebIO 应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO 还支持事件回调:PyWebIO 允许你输出一些控件并绑定回调函数,当控件被点击时相应的回 调函数便会被执行。 下面是一个例子: 使用path_deploy() 可以从一个路径中部署 PyWebIO 应用。位于该路径下的 python 文件需要包含名字为 main 的 PyWebIO 任务函数才能被视为 PyWebIO 应用程序。服务端会根据用户访问的 URL 来确定需要加载 的文件并从中读取 PyWebIO 应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └──0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.3.0 使用手册PyWebIO 的用法感到不太习惯,不同于传统 Web 开发的后 端实现接口、前端进行展示交互的模式,在 PyWebIO 中,所有的逻辑都通过编写 Python 代码实现。 你可以按照编写控制台程序的逻辑编写 PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text 、put_image 、put_table 等函数输出文本、图片、表格 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 和控制台程序是一致的,因此 PyWebIO 应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO 还支持事件回调:PyWebIO 允许你输出一些控件并绑定回调函数,当控件被点击时相应的回 调函数便会被执行。 下面是一个例子: 使用path_deploy() 可以从一个路径中部署 PyWebIO 应用。位于该路径下的 python 文件需要包含名字为 main 的 PyWebIO 任务函数才能被视为 PyWebIO 应用程序。服务端会根据用户访问的 URL 来确定需要加载 的文件并从中读取 PyWebIO 应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └──0 码力 | 111 页 | 1.70 MB | 1 年前3
PyWebIO v1.2.3 使用手册如果你接触过Web开发,你可能对接下来描述的PyWebIO的用法感到不太习 惯,不同于传统Web开发的后端实现接口、前端进行展示交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API, 你可以简单地调用 put_text 、 put_image 、 put_table 等函数输出文本、图片、表格等内容到浏览器,也可 从上面可以看出,PyWebIO把交互分成了输入和输出两部分:输入函数为阻塞 式调用,会在用户浏览器上显示一个表单,在用户提交表单之前输入函数将不 会返回;输出函数将内容实时输出至浏览器。这种交互方式和控制台程序是一 致的,因此PyWebIO应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件并绑定回调函 数,当控件被点击时相应的回调函数便会被执行。 下面是一个例子: task_2]) 使用 path_deploy() 可以从一个路径中部署PyWebIO应用。位于该路径下的 python文件需要包含名字为 main 的PyWebIO任务函数才能被视为PyWebIO应用 程序。服务端会根据用户访问的URL来确定需要加载的文件并从中读取 PyWebIO应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └── b.py0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册如果你接触过Web开发,你可能对接下来描述的PyWebIO的用法感到不太习 惯,不同于传统Web开发的后端实现接口、前端进行展示交互的模式,在 PyWebIO中,所有的逻辑都通过编写Python代码实现。 你可以按照编写控制台程序的逻辑编写PyWebIO应用,只不过这里的终端变成 了浏览器。通过PyWebIO提供的命令式API, 你可以简单地调用 put_text 、 put_image 、 put_table 等函数输出文本、图片、表格等内容到浏览器,也可 从上面可以看出,PyWebIO把交互分成了输入和输出两部分:输入函数为阻塞 式调用,会在用户浏览器上显示一个表单,在用户提交表单之前输入函数将不 会返回;输出函数将内容实时输出至浏览器。这种交互方式和控制台程序是一 致的,因此PyWebIO应用非常适合使用控制台程序的编写逻辑来进行开发。 此外,PyWebIO还支持事件回调:PyWebIO允许你输出一些控件,当控件被点 击时执行提供的回调函数。 下面是一个例子: put_table() documentation. 使用 path_deploy() 可以从一个路径中部署PyWebIO应用。位于该路径下的 python文件需要包含名字为 main 的PyWebIO任务函数才能被视为PyWebIO应用 程序。服务端会根据用户访问的URL来确定需要加载的文件并从中读取 PyWebIO应用来运行。 例如,给定如下文件结构: . ├── A │ └── a.py ├── B │ └── b.py0 码力 | 119 页 | 7.41 MB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













