 PyWebIO v1.2.3 使用手册PyWebIO 应用作为 Web 服务运行,start_server() 可 以接收一个函数作为 PyWebIO 应用;也支持使用函数列表或字典,从而使一个 PyWebIO Server 下可以有多 个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task Safari’ – browser.version (tuple): 浏览器版本元组. 比如 (5, 1) – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) – os.version_string (str): 自动打开浏览器失败 4.10.3 What’s new in PyWebIO 1.0 2021 1/17 经过快一年的开发,PyWebIO 1.0 终于完成了。与上一版本 v0.3 相比有非常多的变化: Highlights • start_server 对多任务函数的支持,PyWebIO 应用可以包含多个任务函数,并提供了go_app() 用 于任务函数之间的跳转 • 不再使用基于锚点的输出控制模型,改用基于0 码力 | 102 页 | 1.67 MB | 1 年前3 PyWebIO v1.2.3 使用手册PyWebIO 应用作为 Web 服务运行,start_server() 可 以接收一个函数作为 PyWebIO 应用;也支持使用函数列表或字典,从而使一个 PyWebIO Server 下可以有多 个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task Safari’ – browser.version (tuple): 浏览器版本元组. 比如 (5, 1) – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) – os.version_string (str): 自动打开浏览器失败 4.10.3 What’s new in PyWebIO 1.0 2021 1/17 经过快一年的开发,PyWebIO 1.0 终于完成了。与上一版本 v0.3 相比有非常多的变化: Highlights • start_server 对多任务函数的支持,PyWebIO 应用可以包含多个任务函数,并提供了go_app() 用 于任务函数之间的跳转 • 不再使用基于锚点的输出控制模型,改用基于0 码力 | 102 页 | 1.67 MB | 1 年前3
 PyWebIO v1.2.2 使用手册PyWebIO 应用作为 Web 服务运行,start_server() 可 以接收一个函数作为 PyWebIO 应用;也支持使用函数列表或字典,从而使一个 PyWebIO Server 下可以有多 个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task Safari’ – browser.version (tuple): 浏览器版本元组. 比如 (5, 1) – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) – os.version_string (str): 自动打开浏览器失败 4.10.3 What’s new in PyWebIO 1.0 2021 1/17 经过快一年的开发,PyWebIO 1.0 终于完成了。与上一版本 v0.3 相比有非常多的变化: Highlights • start_server 对多任务函数的支持,PyWebIO 应用可以包含多个任务函数,并提供了go_app() 用 于任务函数之间的跳转 • 不再使用基于锚点的输出控制模型,改用基于0 码力 | 102 页 | 1.69 MB | 1 年前3 PyWebIO v1.2.2 使用手册PyWebIO 应用作为 Web 服务运行,start_server() 可 以接收一个函数作为 PyWebIO 应用;也支持使用函数列表或字典,从而使一个 PyWebIO Server 下可以有多 个不同功能的服务,服务之间可以通过go_app() 或put_link() 进行跳转: def task_1(): put_text('task_1') put_buttons(['Go task Safari’ – browser.version (tuple): 浏览器版本元组. 比如 (5, 1) – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) – os.version_string (str): 自动打开浏览器失败 4.10.3 What’s new in PyWebIO 1.0 2021 1/17 经过快一年的开发,PyWebIO 1.0 终于完成了。与上一版本 v0.3 相比有非常多的变化: Highlights • start_server 对多任务函数的支持,PyWebIO 应用可以包含多个任务函数,并提供了go_app() 用 于任务函数之间的跳转 • 不再使用基于锚点的输出控制模型,改用基于0 码力 | 102 页 | 1.69 MB | 1 年前3
 PyWebIO v1.0.3 使用手册pywebio.session.defer_call(func) 设置会话结束时调用的函数。无论是用户主动关闭会话还是任务结束会话关 闭,设置的函数都会被运行。 可以用于资源清理等工作。 在会话中可以多 次调用 defer_call() ,会话结束后将会顺序执行设置的函数。 参数: defer_call 同样支持以装饰器的方式使用: @defer_call def cleanup(): pass Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符 串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): PyWebIO 0.2 2020 4/30 What’s new in PyWebIO 1.0 2021 1/17 经过快一年的开发,PyWebIO 1.0 终于完成了。与上一版本 v0.3 相比有非常多 的变化: Highlights start_server 对多任务函数的支持,PyWebIO应用可以包含多个任务函 数,并提供了 go_app() 用于任务函数之间的跳转 不再使用基于锚点的输出控制模型,改用基于Scope的模型0 码力 | 106 页 | 7.34 MB | 1 年前3 PyWebIO v1.0.3 使用手册pywebio.session.defer_call(func) 设置会话结束时调用的函数。无论是用户主动关闭会话还是任务结束会话关 闭,设置的函数都会被运行。 可以用于资源清理等工作。 在会话中可以多 次调用 defer_call() ,会话结束后将会顺序执行设置的函数。 参数: defer_call 同样支持以装饰器的方式使用: @defer_call def cleanup(): pass Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符 串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): PyWebIO 0.2 2020 4/30 What’s new in PyWebIO 1.0 2021 1/17 经过快一年的开发,PyWebIO 1.0 终于完成了。与上一版本 v0.3 相比有非常多 的变化: Highlights start_server 对多任务函数的支持,PyWebIO应用可以包含多个任务函 数,并提供了 go_app() 用于任务函数之间的跳转 不再使用基于锚点的输出控制模型,改用基于Scope的模型0 码力 | 106 页 | 7.34 MB | 1 年前3
 PyWebIO v1.5.1 使用手册Application Deploy 其他 pywebio.pin — 持续性输入 Overview Pin widgets Pin utils 高级特性 使用start_server()启动多应用 与Web框架整合 基于协程的会话 第三方库生态 构建stand-alone App 数据可视化 Cookbook Release notes What’s new in PyWebIO 1 Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): 导入。 参数: applications (list/dict/callable) – PyWebIO应用. 可以是任务函数或者任务函数的字典或 列表。详细用法参见 使用start_server()部署多应用 。 任务函数为协程函数时,使用 基于协程的会话实现 ; 任务函数为普通函数时,使用基于线程的会话实现。 port (int) – 服务监听的端口。设置为 0 时,表示自动选 择可用端口。 host0 码力 | 144 页 | 7.46 MB | 1 年前3 PyWebIO v1.5.1 使用手册Application Deploy 其他 pywebio.pin — 持续性输入 Overview Pin widgets Pin utils 高级特性 使用start_server()启动多应用 与Web框架整合 基于协程的会话 第三方库生态 构建stand-alone App 数据可视化 Cookbook Release notes What’s new in PyWebIO 1 Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): 导入。 参数: applications (list/dict/callable) – PyWebIO应用. 可以是任务函数或者任务函数的字典或 列表。详细用法参见 使用start_server()部署多应用 。 任务函数为协程函数时,使用 基于协程的会话实现 ; 任务函数为普通函数时,使用基于线程的会话实现。 port (int) – 服务监听的端口。设置为 0 时,表示自动选 择可用端口。 host0 码力 | 144 页 | 7.46 MB | 1 年前3
 PyWebIO v1.5.2 使用手册Application Deploy 其他 pywebio.pin — 持续性输入 Overview Pin widgets Pin utils 高级特性 使用start_server()启动多应用 与Web框架整合 基于协程的会话 第三方库生态 构建stand-alone App 数据可视化 Cookbook Release notes What’s new in PyWebIO 1 Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): 导入。 参数: applications (list/dict/callable) – PyWebIO应用. 可以是任务函数或者任务函数的字典或 列表。详细用法参见 使用start_server()部署多应用 。 任务函数为协程函数时,使用 基于协程的会话实现 ; 任务函数为普通函数时,使用基于线程的会话实现。 port (int) – 服务监听的端口。设置为 0 时,表示自动选 择可用端口。 host0 码力 | 144 页 | 7.46 MB | 1 年前3 PyWebIO v1.5.2 使用手册Application Deploy 其他 pywebio.pin — 持续性输入 Overview Pin widgets Pin utils 高级特性 使用start_server()启动多应用 与Web框架整合 基于协程的会话 第三方库生态 构建stand-alone App 数据可视化 Cookbook Release notes What’s new in PyWebIO 1 Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): 导入。 参数: applications (list/dict/callable) – PyWebIO应用. 可以是任务函数或者任务函数的字典或 列表。详细用法参见 使用start_server()部署多应用 。 任务函数为协程函数时,使用 基于协程的会话实现 ; 任务函数为普通函数时,使用基于线程的会话实现。 port (int) – 服务监听的端口。设置为 0 时,表示自动选 择可用端口。 host0 码力 | 144 页 | 7.46 MB | 1 年前3
 PyWebIO v1.5.0 使用手册Application Deploy 其他 pywebio.pin — 持续性输入 Overview Pin widgets Pin utils 高级特性 使用start_server()启动多应用 与Web框架整合 基于协程的会话 第三方库生态 构建stand-alone App 数据可视化 Cookbook Release notes What’s new in PyWebIO 1 Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): 导入。 参数: applications (list/dict/callable) – PyWebIO应用. 可以是任务函数或者任务函数的字典或 列表。详细用法参见 使用start_server()部署多应用 。 任务函数为协程函数时,使用 基于协程的会话实现 ; 任务函数为普通函数时,使用基于线程的会话实现。 port (int) – 服务监听的端口。设置为 0 时,表示自动选 择可用端口。 host0 码力 | 144 页 | 7.46 MB | 1 年前3 PyWebIO v1.5.0 使用手册Application Deploy 其他 pywebio.pin — 持续性输入 Overview Pin widgets Pin utils 高级特性 使用start_server()启动多应用 与Web框架整合 基于协程的会话 第三方库生态 构建stand-alone App 数据可视化 Cookbook Release notes What’s new in PyWebIO 1 Safari’ browser.version (tuple): 浏览器版本元组. 比如 (5, 1) browser.version_string (str): 浏览器版本字符串. 比如 ‘5.1’ os.family (str): 操作系统家族. 比如 ‘iOS’ os.version (tuple): 操作系统版本元组. 比如 (5, 1) os.version_string (str): 导入。 参数: applications (list/dict/callable) – PyWebIO应用. 可以是任务函数或者任务函数的字典或 列表。详细用法参见 使用start_server()部署多应用 。 任务函数为协程函数时,使用 基于协程的会话实现 ; 任务函数为普通函数时,使用基于线程的会话实现。 port (int) – 服务监听的端口。设置为 0 时,表示自动选 择可用端口。 host0 码力 | 144 页 | 7.46 MB | 1 年前3
 PyWebIO v1.5.2 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.5.2 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • 组件的参数。注意以下参数无法被更新:type, name, code, multiple 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 125 页 | 1.72 MB | 1 年前3 PyWebIO v1.5.2 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.5.2 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • 组件的参数。注意以下参数无法被更新:type, name, code, multiple 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 125 页 | 1.72 MB | 1 年前3
 PyWebIO v1.6.0 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.6.0 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • callback_options parameter of put_buttons() 1.6 新版功能. 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 123 页 | 1.72 MB | 1 年前3 PyWebIO v1.6.0 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.6.0 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • callback_options parameter of put_buttons() 1.6 新版功能. 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 123 页 | 1.72 MB | 1 年前3
 PyWebIO v1.5.0 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.5.0 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • 组件的参数。注意以下参数无法被更新:type, name, code, multiple 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 125 页 | 1.72 MB | 1 年前3 PyWebIO v1.5.0 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.5.0 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • 组件的参数。注意以下参数无法被更新:type, name, code, multiple 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 125 页 | 1.72 MB | 1 年前3
 PyWebIO v1.6.3 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.6.3 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • callback_options parameter of put_buttons() 1.6 新版功能. 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 123 页 | 1.72 MB | 1 年前3 PyWebIO v1.6.3 使用手册(tuple): 浏览器版本元组. 比如 (5, 1) 4.4. pywebio.session —会话相关 57 PyWebIO, 发布 1.6.3 – browser.version_string (str): 浏览器版本字符串. 比如‘5.1’ – os.family (str): 操作系统家族. 比如‘iOS’ – os.version (tuple): 操作系统版本元组. 比如 (5, 1) 参数 • applications (list/dict/callable) –PyWebIO 应用. 可以是任务函数或者任 务函数的字典或列表。详细用法参见使用 start_server() 部署多应用 。 任务函数为协程函数时,使用基于协程的会话实现 ;任务函数为普通函数时,使用 基于线程的会话实现。 • port (int) –服务监听的端口。设置为 0 时,表示自动选择可用端口。 • callback_options parameter of put_buttons() 1.6 新版功能. 4.7 高级特性 本部分介绍 PyWebIO 的高级特性。 4.7.1 使用 start_server() 启动多应用 start_server() 接收一个函数作为 PyWebIO 应用,另外,start_server() 还支持传入函数列表或字 典,从而启动多个 PyWebIO 应用,应用之间可以通过go_app()0 码力 | 123 页 | 1.72 MB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7














