PyWebIO v1.3.1 使用手册
Nginx)之后, 可能需 要特别配置反向代理来支持WebSocket协议,这里 有一个Nginx配置 WebSocket的例子。 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 基于线程的会话 一致: 此时当前会话内还未返回的PyWebIO输入函数调用将抛出 SessionClosedException 异常,之后对于PyWebIO交互函数的调用将会产生 Ses 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.3 使用手册
Nginx)之后, 可能需 要特别配置反向代理来支持WebSocket协议,这里 有一个Nginx配置 WebSocket的例子。 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 基于线程的会话 一致: 此时当前会话内还未返回的PyWebIO输入函数调用将抛出 SessionClosedException 异常,之后对于PyWebIO交互函数的调用将会产生 Ses 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.0 使用手册
Nginx)之后, 可能需 要特别配置反向代理来支持WebSocket协议,这里 有一个Nginx配置 WebSocket的例子。 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 基于线程的会话 一致: 此时当前会话内还未返回的PyWebIO输入函数调用将抛出 SessionClosedException 异常,之后对于PyWebIO交互函数的调用将会产生 Ses 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.2 使用手册
Nginx)之后, 可能需 要特别配置反向代理来支持WebSocket协议,这里 有一个Nginx配置 WebSocket的例子。 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 基于线程的会话 一致: 此时当前会话内还未返回的PyWebIO输入函数调用将抛出 SessionClosedException 异常,之后对于PyWebIO交互函数的调用将会产生 Ses 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.1.0 使用手册
态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 基于线程的会话 一致: 此时当前会话内还未返回的PyWebIO输入函数调用将抛出 SessionClosedException 异常,之后对于PyWebIO交互函数的调用将会产生 Ses 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例: Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 关闭时,清理更彻底:任何还在进行的PyWebIO调用都会抛出 SessionClosedException 异常 fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 服务器-客户端通信协议 PyWebIO采用服务器-客户端架构,服务端运行任务代码,通过网络与客户端 (也就是用户浏览器)交互 服务器与客户端有两种通信方式:WebSocket 和 Http0 码力 | 119 页 | 7.41 MB | 1 年前3PyWebIO v1.5.1 使用手册
后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 应用程序。由于 PyWebIO 应用程序会在进程中 存储会话状态,当使用基于 HTTP 的会话(使用Flask 和 Django后端时)并生 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 关闭时,清理更彻底:任何还在进行的PyWebIO调用都会抛出 SessionClosedException 异常 fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 服务器-客户端通信协议 PyWebIO采用服务器-客户端架构,服务端运行任务代码,通过网络与客户端 (也就是用户浏览器)交互。本章介绍PyWebIO服务端与客户端通信的协议。 服务0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.2 使用手册
后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 应用程序。由于 PyWebIO 应用程序会在进程中 存储会话状态,当使用基于 HTTP 的会话(使用Flask 和 Django后端时)并生 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 关闭时,清理更彻底:任何还在进行的PyWebIO调用都会抛出 SessionClosedException 异常 fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 服务器-客户端通信协议 PyWebIO采用服务器-客户端架构,服务端运行任务代码,通过网络与客户端 (也就是用户浏览器)交互。本章介绍PyWebIO服务端与客户端通信的协议。 服务0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.0 使用手册
后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 应用程序。由于 PyWebIO 应用程序会在进程中 存储会话状态,当使用基于 HTTP 的会话(使用Flask 和 Django后端时)并生 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 关闭时,清理更彻底:任何还在进行的PyWebIO调用都会抛出 SessionClosedException 异常 fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 服务器-客户端通信协议 PyWebIO采用服务器-客户端架构,服务端运行任务代码,通过网络与客户端 (也就是用户浏览器)交互。本章介绍PyWebIO服务端与客户端通信的协议。 服务0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.6.0 使用手册
后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – A callback function which 应用程序。由于 PyWebIO 应用程序会在进程中 存储会话状态,当使用基于 HTTP 的会话(使用Flask 和 Django后端时)并生 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 关闭时,清理更彻底:任何还在进行的PyWebIO调用都会抛出 SessionClosedException 异常 fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 pywebio_battery — PyWebIO battery Utilities that help write PyWebIO apps quickly and easily0 码力 | 148 页 | 7.47 MB | 1 年前3PyWebIO v1.7.1 使用手册
后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – A callback function which 应用程序。由于 PyWebIO 应用程序会在进程中 存储会话状态,当使用基于 HTTP 的会话(使用Flask 和 Django后端时)并生 成多个进程来处理请求时,请求可能会被分发到错误的进程中。因此,在使用 基于 HTTP 的会话时,只能启动一个进程来处理请求。 如果仍然希望使用多进程来提高并发,一种方式是使用 Uvicorn+FastAPI,或 者你也可以启动多个Tornado/aiohttp进程,并在它们之前添加外部的负载均衡 关闭时,清理更彻底:任何还在进行的PyWebIO调用都会抛出 SessionClosedException 异常 fix: Session 对象构造函数无法识别 functools.partial 处理的任务函数 pywebio_battery — PyWebIO battery Utilities that help write PyWebIO apps quickly and easily0 码力 | 151 页 | 7.47 MB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7