PyWebIO v1.2.3 使用手册text', b'hello world')], ['table', put_table([['A', 'B'], ['C', 'D']])] ]) 另外,你可以使用 put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 占位符 使用组合输出时,如果想在内容输出后,对其中的 put_xxx() use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') # 输出内容到 scope1 put_text('text in parent scope of scope1') # 输出内容到 ROOT scope with use_scope('scope1'): # 进入之前创建的scope 'scope1' use_scope() 还可以作为装饰器来使用: 第一次调用 show_time 时,将会创建 time 输出域并在其中输出当前时间,之 后每次调用 show_time() ,输出域都会被新的内容覆盖。 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册put_table([['A', 'B'], ['C', 'D']])] ]) 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: 另外,你可以使用 put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 占位符 使用组合输出时,如果想在内容输出后,对其中的 put_xxx() use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') # 输出内容到 scope1 put_text('text in parent scope of scope1') # 输出内容到 ROOT scope with use_scope('scope1'): # 进入之前创建的scope 'scope1' use_scope() 还可以作为装饰器来使用: 第一次调用 show_time 时,将会在当前位置创建 time 输出域并在其中输出当 前时间,之后每次调用 show_time() ,时间都会输出到相同的区域。 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.1.0 使用手册还可以作为装饰器来使用: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') put_text('text in parent scope of scope1') with use_scope('scope1'): # 进入之前创建的scope 'scope1' put_text('text2 # 进入之前创建的scope2,并清空原有内 容 put_text('text in scope2') from datetime import datetime @use_scope('time', clear=True) def show_time(): put_text(datetime.now()) 第一次调用 show_time 时,将会在当前位置创建 time 输出域并在其中输出当 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。 PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: 以上代码将会产生如下Scope布局: ┌─ROOT────────────────────┐0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.0.3 使用手册还可以作为装饰器来使用: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') put_text('text in parent scope of scope1') with use_scope('scope1'): # 进入之前创建的scope 'scope1' put_text('text2 # 进入之前创建的scope2,并清空原有内 容 put_text('text in scope2') from datetime import datetime @use_scope('time', clear=True) def show_time(): put_text(datetime.now()) 第一次调用 show_time 时,将会在当前位置创建 time 输出域并在其中输出当 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。 PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: 以上代码将会产生如下Scope布局: ┌─ROOT────────────────────┐0 码力 | 106 页 | 7.34 MB | 1 年前3
PyWebIO v1.3.1 使用手册put_table([['A', 'B'], ['C', 'D']])] ]) 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: 另外,你可以使用 put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 占位符 使用组合输出时,如果想在内容输出后,对其中的 put_xxx() use_scope() 还可以作为装饰器来使用: 第一次调用 show_time 时,将会创建 time 输出域并在其中输出当前时间,之 后每次调用 show_time() ,输出域都会被新的内容覆盖。 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') # 输出内容到 scope1 put_text('text in parent scope of scope1')0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.3 使用手册put_table([['A', 'B'], ['C', 'D']])] ]) 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: 另外,你可以使用 put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 占位符 使用组合输出时,如果想在内容输出后,对其中的 put_xxx() use_scope() 还可以作为装饰器来使用: 第一次调用 show_time 时,将会创建 time 输出域并在其中输出当前时间,之 后每次调用 show_time() ,输出域都会被新的内容覆盖。 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') # 输出内容到 scope1 put_text('text in parent scope of scope1')0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.0 使用手册put_table([['A', 'B'], ['C', 'D']])] ]) 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: 另外,你可以使用 put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 占位符 使用组合输出时,如果想在内容输出后,对其中的 put_xxx() use_scope() 还可以作为装饰器来使用: 第一次调用 show_time 时,将会创建 time 输出域并在其中输出当前时间,之 后每次调用 show_time() ,输出域都会被新的内容覆盖。 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') # 输出内容到 scope1 put_text('text in parent scope of scope1')0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.2 使用手册put_table([['A', 'B'], ['C', 'D']])] ]) 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: 另外,你可以使用 put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 占位符 使用组合输出时,如果想在内容输出后,对其中的 put_xxx() use_scope() 还可以作为装饰器来使用: 第一次调用 show_time 时,将会创建 time 输出域并在其中输出当前时间,之 后每次调用 show_time() ,输出域都会被新的内容覆盖。 Scope是可嵌套的,初始条件下,PyWebIO应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') # 输出内容到 scope1 put_text('text in parent scope of scope1')0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.4.0 使用手册put_table([['A', 'B'], ['C', 'D']])] ]) 类似地, popup() 也可以将 put_xxx() 调用作为弹窗内容: 另外,你可以使用 put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 占位符 使用组合输出时,如果想在内容输出后,对其中的 put_xxx() 方法来绑定点击事件: onclick() 方法的返回值为对象本身,所以可以继续用于组合输出中。 输出域Scope PyWebIO使用scope模型来控制内容输出的位置。scope为输出内容的容器,你 可以创建一个scope并将内容输出到其中。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由 use_scope() 设置。 of scope2 use_scope() 还可以作为装饰器来使用: 第一次调用 show_time 时,将会创建 time 输出域并在其中输出当前时间,之 后每次调用 show_time() ,输出域都会被新的内容覆盖。 with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 in scope1') # 输出内容到0 码力 | 135 页 | 7.45 MB | 1 年前3
PyWebIO v1.0.3 使用手册的输出域: with use_scope('scope1'): # 创建并进入 scope 'scope1' put_text('text1 in scope1') put_text('text in parent scope of scope1') with use_scope('scope1'): # 进入之前创建的 scope 'scope1' put_text('text2 in put_text('create scope2') put_text('text in parent scope of scope2') with use_scope('scope2', clear=True): # 进入之前创建的 scope2,并清空原有内容 put_text('text in scope2') 以上代码将会输出: text in scope2 text in parent scope of scope2 put_text(datetime.now()) 第一次调用 show_time 时,将会在当前位置创建 time 输出域并在其中输出当前时间,之后每次调用 show_time() ,时间都会输出到相同的区域。 Scope 是可嵌套的,初始条件下,PyWebIO 应用只有一个最顶层的 ROOT Scope。每创建一个新 Scope,Scope 的嵌套层级便会多加一层,每退出当前 Scope,Scope0 码力 | 94 页 | 1.71 MB | 1 年前5
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













