 PyWebIO v1.0.3 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 警告 需要注意 pywebio_api 参数的格式: 相对地址可以为 ./xxx/xxx 或 xxx/xxx 的相对地址格式。 绝对地址以 / 开头,比如 /aaa/bbb . 指定其他服务器需要使用完整格式: ') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandle ,通过 TaskHandle 可以查询协程运行状 态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 示当前Scope,-2表示进入当前Scope的前一个Scope,… position (int) – 在scope中输出的位置。 position>=0时表示输出到scope的第position个(从0计数) 子元素的前面;position<0时表示输出到scope的倒数第 position个(从-1计数)元素之后。 参数 scope 和 position 的更多使用说明参见 用户手册 pywebio.output0 码力 | 106 页 | 7.34 MB | 1 年前3 PyWebIO v1.0.3 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 警告 需要注意 pywebio_api 参数的格式: 相对地址可以为 ./xxx/xxx 或 xxx/xxx 的相对地址格式。 绝对地址以 / 开头,比如 /aaa/bbb . 指定其他服务器需要使用完整格式: ') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandle ,通过 TaskHandle 可以查询协程运行状 态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 示当前Scope,-2表示进入当前Scope的前一个Scope,… position (int) – 在scope中输出的位置。 position>=0时表示输出到scope的第position个(从0计数) 子元素的前面;position<0时表示输出到scope的倒数第 position个(从-1计数)元素之后。 参数 scope 和 position 的更多使用说明参见 用户手册 pywebio.output0 码力 | 106 页 | 7.34 MB | 1 年前3
 PyWebIO v1.1.0 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 协程的上下文切换具有可预测性,能够减少程序同步与加锁的需要,可以有效 避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 关键字将任务函数声明为协程函数, 并使用 ') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandle ,通过 TaskHandle 可以查询协程运行状 态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 示当前Scope,-2表示进入当前Scope的前一个Scope,… position (int) – 在scope中输出的位置。 position>=0时表示输出到scope的第position个(从0计数) 子元素的前面;position<0时表示输出到scope的倒数第 position个(从-1计数)元素之后。 参数 scope 和 position 的更多使用说明参见 用户手册 pywebio.output0 码力 | 119 页 | 7.41 MB | 1 年前3 PyWebIO v1.1.0 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 协程的上下文切换具有可预测性,能够减少程序同步与加锁的需要,可以有效 避免大多数临界区问题。 使用协程会话 要使用基于协程的会话,需要使用 async 关键字将任务函数声明为协程函数, 并使用 ') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandle ,通过 TaskHandle 可以查询协程运行状 态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 示当前Scope,-2表示进入当前Scope的前一个Scope,… position (int) – 在scope中输出的位置。 position>=0时表示输出到scope的第position个(从0计数) 子元素的前面;position<0时表示输出到scope的倒数第 position个(从-1计数)元素之后。 参数 scope 和 position 的更多使用说明参见 用户手册 pywebio.output0 码力 | 119 页 | 7.41 MB | 1 年前3
 PyWebIO v1.1.0 使用手册exited.') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandle ,通过TaskHandle 可以查询协程运行状态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 运行的协程全部 结束后,会话关闭。 对于因为用户的关闭浏览 的前一个 Scope, ⋯ • position (int) –在 scope 中输出的位置。 position>=0 时表示输出到 scope 的第 position 个 (从 0 计数) 子元素的前面;position<0 时表示输出到 scope 的倒数第 position 个 (从-1 计数) 元素之后。 参数 scope 和 position 的更多使用说明参见用户手册 pywebio 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). size 默认给 None 元素分配 10 像素宽度,并为剩余元素平均分配宽度0 码力 | 98 页 | 1.73 MB | 1 年前3 PyWebIO v1.1.0 使用手册exited.') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandle ,通过TaskHandle 可以查询协程运行状态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 运行的协程全部 结束后,会话关闭。 对于因为用户的关闭浏览 的前一个 Scope, ⋯ • position (int) –在 scope 中输出的位置。 position>=0 时表示输出到 scope 的第 position 个 (从 0 计数) 子元素的前面;position<0 时表示输出到 scope 的倒数第 position 个 (从-1 计数) 元素之后。 参数 scope 和 position 的更多使用说明参见用户手册 pywebio 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). size 默认给 None 元素分配 10 像素宽度,并为剩余元素平均分配宽度0 码力 | 98 页 | 1.73 MB | 1 年前3
 PyWebIO v1.0.3 使用手册exited.') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandle ,通过TaskHandle 可以查询协程运行状态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 运行的协程全部 结束后,会话关闭。 对于因为用户的关闭浏览 中输出的位置。 40 Chapter 4. Documentation PyWebIO, 发布 1.0.3 position>=0 时表示输出到 scope 的第 position 个 (从 0 计数) 子元素的前面;position<0 时表示输出到 scope 的倒数第 position 个 (从-1 计数) 元素之后。 参数 scope 和 position 的更多使用说明参见用户手册 pywebio 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白列间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). 50 Chapter 4. Documentation0 码力 | 94 页 | 1.71 MB | 1 年前5 PyWebIO v1.0.3 使用手册exited.') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandle ,通过TaskHandle 可以查询协程运行状态和关闭协程。 协程会话的关闭 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 运行的协程全部 结束后,会话关闭。 对于因为用户的关闭浏览 中输出的位置。 40 Chapter 4. Documentation PyWebIO, 发布 1.0.3 position>=0 时表示输出到 scope 的第 position 个 (从 0 计数) 子元素的前面;position<0 时表示输出到 scope 的倒数第 position 个 (从-1 计数) 元素之后。 参数 scope 和 position 的更多使用说明参见用户手册 pywebio 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白列间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). 50 Chapter 4. Documentation0 码力 | 94 页 | 1.71 MB | 1 年前5
 PyWebIO v1.2.3 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 PyWebIO还提供了基于协程的会话。基于协程的会话接受协程函数作为任务函 数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于IO密集型 的任务,协程比线程占用更少的资源同时又拥有媲美于线程的性能。 start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandler ,通过该 TaskHandler 可以查询协程运 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平0 码力 | 119 页 | 7.44 MB | 1 年前3 PyWebIO v1.2.3 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 PyWebIO还提供了基于协程的会话。基于协程的会话接受协程函数作为任务函 数。 基于协程的会话为单线程模型,所有会话都运行在一个线程内。对于IO密集型 的任务,协程比线程占用更少的资源同时又拥有媲美于线程的性能。 start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandler ,通过该 TaskHandler 可以查询协程运 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平0 码力 | 119 页 | 7.44 MB | 1 年前3
 PyWebIO v1.2.2 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 明。 PyWebIO的会话实现默认是基于线程的,用户每打开一个和服务端的会话连 接,PyWebIO会启动一个线程来运行任务函数。 除了基于线程的会话, PyWebIO还提供了基于协程的会话。基于协程的会话接受协程函数作为任务函 start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandler ,通过该 TaskHandler 可以查询协程运 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平0 码力 | 119 页 | 7.41 MB | 1 年前3 PyWebIO v1.2.2 使用手册et协议和浏览器进行通讯, 如果你的aiohttp应用处在反向代理(比如Nginx)之后, 可能需要特别配置 反向代理来支持WebSocket协议,这里 有一个Nginx配置WebSocket的例 子。 明。 PyWebIO的会话实现默认是基于线程的,用户每打开一个和服务端的会话连 接,PyWebIO会启动一个线程来运行任务函数。 除了基于线程的会话, PyWebIO还提供了基于协程的会话。基于协程的会话接受协程函数作为任务函 start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个 TaskHandler ,通过该 TaskHandler 可以查询协程运 行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过 run_async() 运行的协程全部结束后,会话关闭。 对于因为用户的关闭浏览器而造成的会话结束,处理逻辑和 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平0 码力 | 119 页 | 7.41 MB | 1 年前3
 PyWebIO v1.2.3 使用手册') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandler ,通过该TaskHandler 可以查询协程运行状态和关闭协程。 28 Chapter 4. Documentation PyWebIO, 发布 1.2.3 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). size 默认给 None 元素分配 10 像素宽度,并为剩余元素平均分配宽度 io_ctrl.Output 使用列布局输出内容. 内容在竖直方向从上往下排列成一列 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) –用于指示子元素的高度, 为空格分割的高度值列表. 可用格式参 考put_row() 函数的 size 参数注释. 54 Chapter 40 码力 | 102 页 | 1.67 MB | 1 年前3 PyWebIO v1.2.3 使用手册') start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandler ,通过该TaskHandler 可以查询协程运行状态和关闭协程。 28 Chapter 4. Documentation PyWebIO, 发布 1.2.3 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). size 默认给 None 元素分配 10 像素宽度,并为剩余元素平均分配宽度 io_ctrl.Output 使用列布局输出内容. 内容在竖直方向从上往下排列成一列 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) –用于指示子元素的高度, 为空格分割的高度值列表. 可用格式参 考put_row() 函数的 size 参数注释. 54 Chapter 40 码力 | 102 页 | 1.67 MB | 1 年前3
 PyWebIO v1.2.2 使用手册(续上页) start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandler ,通过该TaskHandler 可以查询协程运行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 运行的协程全部 结束后,会话关闭。 对于因为用户的关闭浏览器而 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). size 默认给 None 元素分配 10 像素宽度,并为剩余元素平均分配宽度 内容在竖直方向从上往下排列成一列 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 54 Chapter 4. Documentation PyWebIO, 发布 1.2.2 • size (str) –用于指示子元素的高度, 为空格分割的高度值列表. 可用格式参 考put_row() 函数的 size0 码力 | 102 页 | 1.69 MB | 1 年前3 PyWebIO v1.2.2 使用手册(续上页) start_server(main, auto_open_webbrowser=True) run_async(coro) 返回一个TaskHandler ,通过该TaskHandler 可以查询协程运行状态和关闭协程。 会话的结束 与基于线程的会话类似,在基于协程的会话中,当任务函数和在会话内通过run_async() 运行的协程全部 结束后,会话关闭。 对于因为用户的关闭浏览器而 内容在水平方向从左往右排列成一行 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 • size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应 ( None 子元素也要对应宽度值). size 默认给 None 元素分配 10 像素宽度,并为剩余元素平均分配宽度 内容在竖直方向从上往下排列成一列 参数 • content (list) –子元素列表, 列表项为 put_xxx() 调用或者 None , None 表示空 白行间距 54 Chapter 4. Documentation PyWebIO, 发布 1.2.2 • size (str) –用于指示子元素的高度, 为空格分割的高度值列表. 可用格式参 考put_row() 函数的 size0 码力 | 102 页 | 1.69 MB | 1 年前3
 PyWebIO v1.5.1 使用手册└─────────────────────┘ │ └─────────────────────────┘ put_scope() 我们已经知道scope实际上是输出内容的容器,那么我们能否将scope作为输出 的子元素呢(比如将scope作为表格的一个cell),答案是肯定的。你可以使用 put_scope() 来显式创建一个scope,而从它以 put_ 开头的函数名可以看出, 它也可以被传递到任何可以接受 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平 pywebio.io_ctrl.Output 使用列布局输出内容. 内容在竖直方向从上往下排列成一列 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的高度, 为空格分割的高度值 列表. 可用格式参考 put_row() 函数的 size 参数注释. scope, position0 码力 | 144 页 | 7.46 MB | 1 年前3 PyWebIO v1.5.1 使用手册└─────────────────────┘ │ └─────────────────────────┘ put_scope() 我们已经知道scope实际上是输出内容的容器,那么我们能否将scope作为输出 的子元素呢(比如将scope作为表格的一个cell),答案是肯定的。你可以使用 put_scope() 来显式创建一个scope,而从它以 put_ 开头的函数名可以看出, 它也可以被传递到任何可以接受 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平 pywebio.io_ctrl.Output 使用列布局输出内容. 内容在竖直方向从上往下排列成一列 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的高度, 为空格分割的高度值 列表. 可用格式参考 put_row() 函数的 size 参数注释. scope, position0 码力 | 144 页 | 7.46 MB | 1 年前3
 PyWebIO v1.5.2 使用手册└─────────────────────┘ │ └─────────────────────────┘ put_scope() 我们已经知道scope实际上是输出内容的容器,那么我们能否将scope作为输出 的子元素呢(比如将scope作为表格的一个cell),答案是肯定的。你可以使用 put_scope() 来显式创建一个scope,而从它以 put_ 开头的函数名可以看出, 它也可以被传递到任何可以接受 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平 pywebio.io_ctrl.Output 使用列布局输出内容. 内容在竖直方向从上往下排列成一列 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的高度, 为空格分割的高度值 列表. 可用格式参考 put_row() 函数的 size 参数注释. scope, position0 码力 | 144 页 | 7.46 MB | 1 年前3 PyWebIO v1.5.2 使用手册└─────────────────────┘ │ └─────────────────────────┘ put_scope() 我们已经知道scope实际上是输出内容的容器,那么我们能否将scope作为输出 的子元素呢(比如将scope作为表格的一个cell),答案是肯定的。你可以使用 put_scope() 来显式创建一个scope,而从它以 put_ 开头的函数名可以看出, 它也可以被传递到任何可以接受 使用行布局输出内容. 内容在水平方向从左往右排列成一行 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的宽度, 为空格分割的宽度值列表. 宽度值需要和 content 中子元素一一对应( None 子元素 也要对应宽度值). size 默认给 None 元素分配10像素宽度,并为剩余元素平 pywebio.io_ctrl.Output 使用列布局输出内容. 内容在竖直方向从上往下排列成一列 content (list) – 子元素列表, 列表项为 put_xxx() 调用或 者 None , None 表示空白行间距 size (str) – 用于指示子元素的高度, 为空格分割的高度值 列表. 可用格式参考 put_row() 函数的 size 参数注释. scope, position0 码力 | 144 页 | 7.46 MB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7














