PyWebIO v1.4.0 使用手册put_text(type(d), d) Note: 当使用基于协程的会话实现 时,回调函数 callback 可以为协程函数. • onchange (callable) –当输入项的值发生变化时的回调函数。 26 Chapter 4. Documentation PyWebIO, 发布 1.4.0 onchange 回调函数接收一个参数——输入项改变后的值。onchange 的典型用途 模块中还有两个有用的函数: pin_wait_change() 和pin_update()。 由于 pin 组件输出函数是非阻塞的,所以使用pin_wait_change() 来等待一组 pin 组件的值发生变化,它 是一个阻塞式函数。 pin_update() 可以用来更新 pin 组件的输出属性。 4.6.2 Pin widgets 每个 pin 组件函数都对应一个input 模块中的输入函数。 pin 组件,当其中任意一个的值发生变化后,函数返回发生变化的组 件的 name 和值。 参数 • names (str) –Pin 组件 name 列表 • timeout (int/None) –当 timeout 为正数时,pin_wait_change() 会最多阻塞 timeout 秒然后返回 None 如果这段时间内监听的 pin 组件的值没有发生变化的话。 将 timeout 设置为0 码力 | 115 页 | 1.70 MB | 1 年前3
PyWebIO v1.5.2 使用手册put_text(type(d), d) Note: 当使用基于协程的会话实现 时,回调函数 callback 可以为协程函数. • onchange (callable) –当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的值。onchange 的典型用途 是配合input_update() 来在一个表单中实现相互依赖的输入。 • placeholder 模块中还有两个有用的函数: pin_wait_change() 和pin_update()。 由于 pin 组件输出函数是非阻塞的,所以使用pin_wait_change() 来等待一组 pin 组件的值发生变化,它 是一个阻塞式函数。 pin_update() 可以用来更新 pin 组件的输出属性。 4.6.2 Pin widgets 每个 pin 组件函数都对应一个input 模块中的输入函数。 组件的值。 pywebio.pin.pin_wait_change(*names, timeout=None) pin_wait_change() 监听一组 pin 组件,当其中任意一个的值发生变化后,函数返回发生变化的组 件的 name 和值。 参数 • names (str) –Pin 组件 name 列表 72 Chapter 4. Documentation PyWebIO, 发布 10 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.4.0 使用手册则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder Pin模块中还有两个有用的函数: pin_wait_change() 和 pin_update()。 由于pin组件输出函数是非阻塞的, 所以使用 pin_wait_change() 来等待一组pin 组件的值发生变化,它是一个阻塞式函数。 pin_update() 可以用来更新pin组件的输出属性。 Pin widgets 每个pin组件函数都对应一个 input 模块中的输入函数。(出于性能原因,没有提 语法来获取pin组件的值。 pywebio.pin.pin_wait_change(*names, timeout=None) pin_wait_change() 监听一组pin组件,当其中任意一个的值发生变化后,函 数返回发生变化的组件的 name 和值。 put_input('counter', type='number', value=0) while True: pin.counter = pin0 码力 | 135 页 | 7.45 MB | 1 年前3
PyWebIO v1.5.0 使用手册put_text(type(d), d) Note: 当使用基于协程的会话实现 时,回调函数 callback 可以为协程函数. • onchange (callable) –当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的值。onchange 的典型用途 是配合input_update() 来在一个表单中实现相互依赖的输入。 • placeholder 模块中还有两个有用的函数: pin_wait_change() 和pin_update()。 由于 pin 组件输出函数是非阻塞的,所以使用pin_wait_change() 来等待一组 pin 组件的值发生变化,它 是一个阻塞式函数。 pin_update() 可以用来更新 pin 组件的输出属性。 4.6.2 Pin widgets 每个 pin 组件函数都对应一个input 模块中的输入函数。 组件的值。 pywebio.pin.pin_wait_change(*names, timeout=None) pin_wait_change() 监听一组 pin 组件,当其中任意一个的值发生变化后,函数返回发生变化的组 件的 name 和值。 参数 • names (str) –Pin 组件 name 列表 72 Chapter 4. Documentation PyWebIO, 发布 10 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.5.1 使用手册put_text(type(d), d) Note: 当使用基于协程的会话实现 时,回调函数 callback 可以为协程函数. • onchange (callable) –当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的值。onchange 的典型用途 是配合input_update() 来在一个表单中实现相互依赖的输入。 • placeholder 模块中还有两个有用的函数: pin_wait_change() 和pin_update()。 由于 pin 组件输出函数是非阻塞的,所以使用pin_wait_change() 来等待一组 pin 组件的值发生变化,它 是一个阻塞式函数。 pin_update() 可以用来更新 pin 组件的输出属性。 4.6.2 Pin widgets 每个 pin 组件函数都对应一个input 模块中的输入函数。 组件的值。 pywebio.pin.pin_wait_change(*names, timeout=None) pin_wait_change() 监听一组 pin 组件,当其中任意一个的值发生变化后,函数返回发生变化的组 件的 name 和值。 参数 • names (str) –Pin 组件 name 列表 72 Chapter 4. Documentation PyWebIO, 发布 10 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.5.1 使用手册则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder Pin模块中还有两个有用的函数: pin_wait_change() 和 pin_update()。 由于pin组件输出函数是非阻塞的, 所以使用 pin_wait_change() 来等待一组pin 组件的值发生变化,它是一个阻塞式函数。 pin_update() 可以用来更新pin组件的输出属性。 Pin widgets 每个pin组件函数都对应一个 input 模块中的输入函数。(出于性能原因,没有提 语法来获取pin组件的值。 pywebio.pin.pin_wait_change(*names, timeout=None) pin_wait_change() 监听一组pin组件,当其中任意一个的值发生变化后,函 数返回发生变化的组件的 name 和值。 put_input('counter', type='number', value=0) while True: pin.counter = pin0 码力 | 144 页 | 7.46 MB | 1 年前3
PyWebIO v1.5.2 使用手册则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder Pin模块中还有两个有用的函数: pin_wait_change() 和 pin_update()。 由于pin组件输出函数是非阻塞的, 所以使用 pin_wait_change() 来等待一组pin 组件的值发生变化,它是一个阻塞式函数。 pin_update() 可以用来更新pin组件的输出属性。 Pin widgets 每个pin组件函数都对应一个 input 模块中的输入函数。(出于性能原因,没有提 语法来获取pin组件的值。 pywebio.pin.pin_wait_change(*names, timeout=None) pin_wait_change() 监听一组pin组件,当其中任意一个的值发生变化后,函 数返回发生变化的组件的 name 和值。 put_input('counter', type='number', value=0) while True: pin.counter = pin0 码力 | 144 页 | 7.46 MB | 1 年前3
PyWebIO v1.5.0 使用手册则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder Pin模块中还有两个有用的函数: pin_wait_change() 和 pin_update()。 由于pin组件输出函数是非阻塞的, 所以使用 pin_wait_change() 来等待一组pin 组件的值发生变化,它是一个阻塞式函数。 pin_update() 可以用来更新pin组件的输出属性。 Pin widgets 每个pin组件函数都对应一个 input 模块中的输入函数。(出于性能原因,没有提 语法来获取pin组件的值。 pywebio.pin.pin_wait_change(*names, timeout=None) pin_wait_change() 监听一组pin组件,当其中任意一个的值发生变化后,函 数返回发生变化的组件的 name 和值。 put_input('counter', type='number', value=0) while True: pin.counter = pin0 码力 | 144 页 | 7.46 MB | 1 年前3
PyWebIO v1.6.0 使用手册模块中还有两个有用的函数: pin_wait_change() 和pin_update()。 由于 pin 组件输出函数是非阻塞的,所以使用pin_wait_change() 来等待一组 pin 组件的值发生变化,它 是一个阻塞式函数。 pin_update() 可以用来更新 pin 组件的输出属性。 4.6.2 Pin widgets 每个 pin 组件函数都对应一个input 模块中的输入函数。 pin 组件,当其中任意一个的值发生变化后,函数返回发生变化的组 件的 name 和值。 参数 • names (str) –Pin 组件 name 列表 • timeout (int/None) –当 timeout 为正数时,pin_wait_change() 会最多阻塞 timeout 秒然后返回 None 如果这段时间内监听的 pin 组件的值没有发生变化的话。 将 timeout 设置为 设置为 None (默认)来关闭超时。 Return dict/None {"name": 发生变化的 pin 组件的 name, "value": 发生变化的 pin 组件的当前值} ,当超时发生后,返回 None Example: put_input('a', type='number', value=0) put_input('b', type='number', value=0)0 码力 | 123 页 | 1.72 MB | 1 年前3
PyWebIO v1.3.1 使用手册则 可以保存更方便被处理的对象) 使用示例 Note: 当使用 基于协程的会话实现 时,回调函数 callback 可以为协程函数. onchange (callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder disable_asyncio 参数 废弃 pywebio.session.data() ,使用 pywebio.session.local 作为会话本 地状态存储对象 整合到Web框架的应用,访问地址发生变化,参见 Web框架整合文档 put_scrollable() 废弃 max_height 参数,使用 height 替代 Detailed changes put_code() 支持使用 rows py3.6自动打开浏览器失败 What’s new in PyWebIO 1.0 2021 1/17 经过快一年的开发,PyWebIO 1.0 终于完成了。与上一版本 v0.3 相比有非常多 的变化: Highlights start_server 对多任务函数的支持,PyWebIO应用可以包含多个任务函 数,并提供了 go_app() 用于任务函数之间的跳转 不再使用基于锚点的输出控制模型,改用基于Scope的模型0 码力 | 132 页 | 7.45 MB | 1 年前3
共 65 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













