PyWebIO v1.5.2 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.6.0 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 123 页 | 1.72 MB | 1 年前3
PyWebIO v1.5.0 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.6.3 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 123 页 | 1.72 MB | 1 年前3
PyWebIO v1.7.1 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 127 页 | 1.73 MB | 1 年前3
PyWebIO v1.5.1 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.7.0 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.6.1 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 123 页 | 1.72 MB | 1 年前3
PyWebIO v1.6.2 使用手册另外,你可以使用put_widget() 来创建可以接受 put_xxx() 的自定义输出控件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: with put_collapse('This is title'): for i in range(4): put_text(i) put_table([ put_table([ ['Commodity', 'Price'], ['Apple', '5.5'], ['Banana', '7'], ]) 支持上下文管理器的完整函数清单请见输出函数列表 事件回调 从上面可以看出,PyWebIO 把交互分成了输入和输出两部分:输入函数为阻塞式调用,会在用户浏览器上显 示一个表单,在用户提交表单之前输入函数将不会返回;输出函数将内容实时输出至浏览器。这种交互方式 如 果 新 创 建 的 线 程 中 没 有 使 用 到 PyWebIO 的 交 互 函 数, 则 无 需 注 册。 没 有 使 用register_thread(thread) 注册的线程不受会话管理,其调用 PyWebIO 的交互函数将会产生 SessionNotFoundException 异常。 Server 模式下多线程的使用示例: def show_time(): while True:0 码力 | 123 页 | 1.72 MB | 1 年前3
PyWebIO v1.5.1 使用手册put_widget() 来创建可以接受 put_xxx() 的自定义输出控 件。 接受 put_xxx() 调用作为参数的完整输出函数清单请见 输出函数列表 上下文管理器 一些接受 put_xxx() 调用作为参数的输出函数支持作为上下文管理器来使用: 支持上下文管理器的完整函数清单请见 输出函数列表 事件回调 popup('Popup title', [ put_html('Popup Content
') 对新进程进行注册(这样PyWebIO才能知道 新创建的线程属于哪个会话)。如果新创建的线程中没有使用到PyWebIO的交 互函数,则无需注册。没有使用 register_thread(thread) 注册的线程不受会 话管理,其调用PyWebIO的交互函数将会产生 SessionNotFoundException 异 常。 Server模式下多线程的使用示例: def show_time(): while True: 来为当前会话设置标题、页面外观、输入栏等内容。 info 对象提供了关于当前绘画的很多信息,比如用户IP地址、用户语 言、用户浏览器信息等。 local 是一个session-local的存储对象, 用于存储会话独立的数据。 run_js() 让你在用户浏览器中执行JavaScript代码, eval_js() 让你执 行并获取JavaScript表达式的值。 pin 模块 你已经知道,P0 码力 | 144 页 | 7.46 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













