PyWebIO v1.3.1 使用手册age', type=NUMBER, validate=check_age) 返回: 参数: 返回: 使用双参数调用 set_value 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 替换默认的提交按钮: pywebio.input.file_upload(label='' 可以在任务函数末尾处调用 hold() 函数来将会话保持,这样在用户关闭浏览器页面前,会话将一直保持连 接。 注意⚠ :在 基于协程 的会话上下文中,需要使用 await hold() 语法来进行 调用。 使用场景: pywebio.session.local 当前会话的数据对象(session-local object)。 local 是一个可以通过属性访问的字典,访问不存在的属性时会返回 None 而0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.3 使用手册age', type=NUMBER, validate=check_age) 返回: 参数: 返回: 使用双参数调用 set_value 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 替换默认的提交按钮: pywebio.input.file_upload(label='' 可以在任务函数末尾处调用 hold() 函数来将会话保持,这样在用户关闭浏览器页面前,会话将一直保持连 接。 注意⚠ :在 基于协程 的会话上下文中,需要使用 await hold() 语法来进行 调用。 使用场景: pywebio.session.local 当前会话的数据对象(session-local object)。 local 是一个可以通过属性访问的字典,访问不存在的属性时会返回 None 而0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.0 使用手册age', type=NUMBER, validate=check_age) 返回: 参数: 返回: 使用双参数调用 set_value 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 替换默认的提交按钮: pywebio.input.file_upload(label='' 可以在任务函数末尾处调用 hold() 函数来将会话保持,这样在用户关闭浏览器页面前,会话将一直保持连 接。 注意⚠ :在 基于协程 的会话上下文中,需要使用 await hold() 语法来进行 调用。 使用场景: pywebio.session.local 当前会话的数据对象(session-local object)。 local 是一个可以通过属性访问的字典,访问不存在的属性时会返回 None 而0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.2 使用手册age', type=NUMBER, validate=check_age) 返回: 参数: 返回: 使用双参数调用 set_value 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 替换默认的提交按钮: pywebio.input.file_upload(label='' 可以在任务函数末尾处调用 hold() 函数来将会话保持,这样在用户关闭浏览器页面前,会话将一直保持连 接。 注意⚠ :在 基于协程 的会话上下文中,需要使用 await hold() 语法来进行 调用。 使用场景: pywebio.session.local 当前会话的数据对象(session-local object)。 local 是一个可以通过属性访问的字典,访问不存在的属性时会返回 None 而0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.2.3 使用手册参数为最终输入项的返回值,可以为任意 Python 对象,并不会传递给用户 浏览器 – label 参数用于显示在用户表单项上 使用双参数调用 set_value 后,用户表单项会变为只读状态。 双参数调用的使用场景为:表单项的值通过回调动态生成,同时希望用户表单显示 的和实际提交的数据不同 (例如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 import time 作为input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时, input_group() 表单默认的提交按钮会被当前 actions() 替换 actions 使用场景 • 实现简单的选择操作: confirm = actions('Confirm to delete file?', ['confirm', 'cancel'], help_text='Unrecoverable 是一个可以通过属性访问的字典,访问不存在的属性时会返回 None 而不是抛出异常。local 不支持字典的方法,支持使用 in 操作符来判断键是否存在,可以使用 local._dict 获取底层的字典 表示。 使用场景 当需要在多个函数中保存一些会话独立的数据时,使用 session-local 对象保存状态会比通过函数参数传 递更方便。 以下是一个会话独立的计数器的实现示例: from pywebio.session0 码力 | 102 页 | 1.67 MB | 1 年前3
PyWebIO v1.1.0 使用手册参数用于显示在用户表单项上 30 Chapter 4. Documentation PyWebIO, 发布 1.1.0 使用双参数调用 set_value 后,用户表单项会变为只读状态。 双参数调用的使用场景为:表单项的值通过回调动态生成,同时希望用户表单显示 的和实际提交的数据不同 (例如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例: import time 作为input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时, input_group() 表单默认的提交按钮会被当前 actions() 替换 actions 使用场景 • 实现简单的选择操作: confirm = actions('确认删除文件?', ['确认', '取消'], help_text='文件删除后不可恢复') if confirm=='确认': 是一个可以通过属性访问的字典,访问不存在的属性时会返回 None 而不是抛出异常。local 不支持字典的方法,支持使用 in 操作符来判断键是否存在,可以使用 local._dict 获取底层的字典 表示。 使用场景 当需要在多个函数中保存一些会话独立的数据时,使用 session-local 对象保存状态会比通过函数参数传 递更方便。以下是一个会话独立的计数器的实现示例: from pywebio.session0 码力 | 98 页 | 1.73 MB | 1 年前3
PyWebIO v1.2.2 使用手册参数为最终输入项的返回值,可以为任意 Python 对象,并不会传递给用户 浏览器 – label 参数用于显示在用户表单项上 使用双参数调用 set_value 后,用户表单项会变为只读状态。 双参数调用的使用场景为:表单项的值通过回调动态生成,同时希望用户表单显示 的和实际提交的数据不同 (例如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 import time 作为input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时, input_group() 表单默认的提交按钮会被当前 actions() 替换 actions 使用场景 • 实现简单的选择操作: confirm = actions('Confirm to delete file?', ['confirm', 'cancel'], help_text= �→'Unrecoverable 是一个可以通过属性访问的字典,访问不存在的属性时会返回 None 而不是抛出异常。local 不支持字典的方法,支持使用 in 操作符来判断键是否存在,可以使用 local._dict 获取底层的字典 表示。 使用场景 当需要在多个函数中保存一些会话独立的数据时,使用 session-local 对象保存状态会比通过函数参数传 递更方便。 以下是一个会话独立的计数器的实现示例: from pywebio.session0 码力 | 102 页 | 1.69 MB | 1 年前3
PyWebIO v1.2.3 使用手册age', type=NUMBER, validate=check_age) 返回: 参数: 返回: 使用双参数调用 set_value 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 替换默认的提交按钮: pywebio.input.file_upload(label='' function_res = eval_js('''(function(){ var a = 1; a += b; return a; })()''', b=100) 使用场景: 设置会话结束时调用的函数。 无论是用户主动关闭会话还是任务结束会话关闭,设置的函数都会被运行。 在会话中可以多次调用 defer_call() ,会话结束后将会顺序执行设置的函 数。 defer_call0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册age', type=NUMBER, validate=check_age) 返回: 参数: 返回: 使用双参数调用 set_value 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: 相比于其他输入项,使用 actions() 用户只需要点击一次就可完成提交。 替换默认的提交按钮: pywebio.input.file_upload(label='' function_res = eval_js('''(function(){ var a = 1; a += b; return a; })()''', b=100) 使用场景: 设置会话结束时调用的函数。 无论是用户主动关闭会话还是任务结束会话关闭,设置的函数都会被运行。 在会话中可以多次调用 defer_call() ,会话结束后将会顺序执行设置的函 数。 defer_call0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.1.0 使用手册age', type=NUMBER, validate=check_age) 返回: 参数: 返回: 使用双参数调用 set_value 后,用户表单项会变为只读 状态。 双参数调用的使用场景为:表单项的值通过回调动态生 成,同时希望用户表单显示的和实际提交的数据不同(例 如表单项上可以显示更人性化的内容,而表单项的值则 可以保存更方便被处理的对象) 使用示例: Note: 当使用 基于协程的会话实现 input_group() 中的最后一个输入项、并且含有 type='submit' 的按钮时,input_group() 表单默认的提交按钮会被当前 actions() 替换 actions使用场景 实现简单的选择操作: confirm = actions('确认删除文件?', ['确认', '取消'], help_text='文件删除 后不可恢复') if confirm=='确认': function_res = eval_js('''(function(){ var a = 1; a += b; return a; })()''', b=100) 参数: 使用场景: pywebio.session.defer_call(func) 设置会话结束时调用的函数。无论是用户主动关闭会话还是任务结束会话关 闭,设置的函数都会被运行。 可以用于资源清理等工作。 在会话中可以多0 码力 | 119 页 | 7.41 MB | 1 年前3
共 46 条
- 1
- 2
- 3
- 4
- 5













