PyWebIO v0.3.0 使用手册— Run and integrate with Web framework Tornado相关 Flask相关 Django相关 aiohttp相关 其他 第三方库生态 数据可视化 Demos 基本demo 数据可视化demo Other 常用的Codemirror选项 Nginx WebSocket配置示例 Release notes 实现文档 服务器-客户端通信协议 Command valid_func=check_age) ], valid_func=check_form) print(data['name'], data['age']) 输入组中同样支持设置校验函数,其接受整个表单数据作为参数: def check_form(data): # 检验函数校验通过时返回None,否则返回 (input name,错 误消息) if len(data['name']) > 6: 在基于协程的会话中,你可以启动线程,但是无法像基于线程的会话那样使用 register_thread() 函数来使得在新线程内使用PyWebIO交互函数。 但你可以 使用 run_async(coro) 来异步执行一个协程,新协程内可以使用PyWebIO交互 函数: from pywebio.session import run_async async def counter(n): for i0 码力 | 72 页 | 8.55 MB | 1 年前3
PyWebIO v0.3.0 使用手册发布 0.3.0 (续上页) ], valid_func=check_form) print(data['name'], data['age']) 输入组中同样支持设置校验函数,其接受整个表单数据作为参数: def check_form(data): # 检验函数校验通过时返回 None,否则返回 (input name, 错误消息) if len(data['name']) > 6: 在基于协程的会话中,你可以启动线程,但是无法像基于线程的会话那样使用register_thread() 函数 来使得在新线程内使用 PyWebIO 交互函数。但你可以使用run_async(coro) 来异步执行一个协程,新协 程内可以使用 PyWebIO 交互函数: from pywebio.session import run_async async def counter(n): for i other_html_attrs (-) –与input 输入函数的同 名参数含义一致 返回 用户没有上传文件时,返回 None ;上传文件返回 dict: {'filename': 文件名, 'content':文件二进制数据 (bytes object)} pywebio.input.input(label=”, type=’text’, *, valid_func=None, name=None, value=None0 码力 | 70 页 | 1.41 MB | 1 年前3
PyWebIO v1.0.3 使用手册辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Install 稳定版安装: pip3 install -U pywebio 开发版安装: pip3 install -U --force-reinstall https://code session — 会话相关 pywebio.platform — Web框架支持 Tornado相关 Flask相关 Django相关 aiohttp相关 其他 第三方库生态 数据可视化 示例Demos 基本demo 数据可视化demo 其他 常用的Codemirror选项 Nginx WebSocket配置示例 常见问题 Release notes What’s new in PyWebIO 输入组 PyWebIO支持输入组, 返回结果为一个字典。pywebio.input.input_group() 接 受单项输入组成的列表作为参数, 返回以单项输入函数中的 name 作为键、以输 入数据为值的字典: code = textarea('Code Edit', code={ 'mode': "python", # 编辑区代码语言 'theme': 'darcula',0 码力 | 106 页 | 7.34 MB | 1 年前3
PyWebIO v1.0.3 使用手册• 支持整合到现有的 Web 服务,目前支持与 Flask、Django、Tornado、aiohttp 框架集成 • 同时支持基于线程的执行模型和基于协程的执行模型 • 支持结合第三方库实现数据可视化 3 PyWebIO, 发布 1.0.3 4 Chapter 1. 特性 CHAPTER2 Install 稳定版安装: pip3 install -U pywebio 开发版安装: 输入组 PyWebIO 支持输入组, 返回结果为一个字典。pywebio.input.input_group() 接受单项输入组成的列表 作为参数, 返回以单项输入函数中的 name 作为键、以输入数据为值的字典: data = input_group("Basic info",[ input('Input your name', name='name'), input('Input your validate=check_age) ]) put_text(data['name'], data['age']) 输入组中同样支持使用 validate 参数设置校验函数,其接受整个表单数据作为参数: def check_form(data): # 检验函数校验通过时返回 None,否则返回 (input name, 错误消息) if len(data['name']) > 6:0 码力 | 94 页 | 1.71 MB | 1 年前5
PyWebIO v1.1.0 使用手册• 支持整合到现有的 Web 服务,目前支持与 Flask、Django、Tornado、aiohttp 框架集成 • 同时支持基于线程的执行模型和基于协程的执行模型 • 支持结合第三方库实现数据可视化 3 PyWebIO, 发布 1.1.0 4 Chapter 1. 特性 CHAPTER2 Install 稳定版安装: pip3 install -U pywebio 开发版安装: 输入组 PyWebIO 支持输入组, 返回结果为一个字典。pywebio.input.input_group() 接受单项输入组成的列表 作为参数, 返回以单项输入函数中的 name 作为键、以输入数据为值的字典: data = input_group("Basic info",[ input('Input your name', name='name'), input('Input your validate=check_age) ]) put_text(data['name'], data['age']) 输入组中同样支持使用 validate 参数设置校验函数,其接受整个表单数据作为参数: def check_form(data): # 检验函数校验通过时返回 None,否则返回 (input name, 错误消息) if len(data['name']) > 6:0 码力 | 98 页 | 1.73 MB | 1 年前3
PyWebIO v1.2.3 使用手册• 支持整合到现有的 Web 服务,目前支持与 Flask、Django、Tornado、aiohttp 框架集成 • 同时支持基于线程的执行模型和基于协程的执行模型 • 支持结合第三方库实现数据可视化 3 PyWebIO, 发布 1.2.3 4 Chapter 1. 特性 CHAPTER2 Installation 稳定版: pip3 install -U pywebio 开发版: 输入组 PyWebIO 支持输入组, 返回结果为一个字典。pywebio.input.input_group() 接受单项输入组成的列表 作为参数, 返回以单项输入中的 name 作为键、以输入数据为值的字典: data = input_group("Basic info",[ input('Input your name', name='name'), input('Input your validate=check_age) ]) put_text(data['name'], data['age']) 输入组中同样支持使用 validate 参数设置校验函数,其接受整个表单数据作为参数: def check_form(data): # input group validation: return (input name, error msg) when␣ �→validation0 码力 | 102 页 | 1.67 MB | 1 年前3
PyWebIO v1.2.2 使用手册• 支持整合到现有的 Web 服务,目前支持与 Flask、Django、Tornado、aiohttp 框架集成 • 同时支持基于线程的执行模型和基于协程的执行模型 • 支持结合第三方库实现数据可视化 3 PyWebIO, 发布 1.2.2 4 Chapter 1. 特性 CHAPTER2 Installation 稳定版: pip3 install -U pywebio 开发版: 输入组 PyWebIO 支持输入组, 返回结果为一个字典。pywebio.input.input_group() 接受单项输入组成的列表 作为参数, 返回以单项输入函数中的 name 作为键、以输入数据为值的字典: data = input_group("Basic info",[ input('Input your name', name='name'), input('Input your validate=check_age) ]) put_text(data['name'], data['age']) 输入组中同样支持使用 validate 参数设置校验函数,其接受整个表单数据作为参数: def check_form(data): # input group validation: return (input name, error msg) when␣ �→validation0 码力 | 102 页 | 1.69 MB | 1 年前3
PyWebIO v1.1.0 使用手册辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Install 稳定版安装: pip3 install -U pywebio 开发版安装: pip3 install -U https://code.aliyun.com/wan session — 会话相关 pywebio.platform — Web框架支持 Tornado相关 Flask相关 Django相关 aiohttp相关 其他 第三方库生态 数据可视化 示例Demos 基本demo 数据可视化demo 其他 常用的Codemirror选项 Nginx WebSocket配置示例 常见问题 Release notes What’s new in PyWebIO 输入组 PyWebIO支持输入组, 返回结果为一个字典。pywebio.input.input_group() 接 受单项输入组成的列表作为参数, 返回以单项输入函数中的 name 作为键、以输 入数据为值的字典: code = textarea('Code Edit', code={ 'mode': "python", # 编辑区代码语言 'theme': 'darcula',0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.2.2 使用手册辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 install -U pywebio 开发版: pip3 install -U https://code.aliyun.com/wa pywebio.platform — 应用部署 Directory Deploy Application Deploy 其他 第三方库生态 构建stand-alone App 数据可视化 示例Demos 基本demo 数据可视化demo 其他 常用的Codemirror选项 Nginx WebSocket配置示例 常见问题 Release notes What’s new in PyWebIO to get more themes }, value='import something\n# Write your python code') 入数据为值的字典: 输入组中同样支持使用 validate 参数设置校验函数,其接受整个表单数据作 为参数: 注意 PyWebIO 根据是否在输入函数中传入 name 参数来判断输入函数是在 input_group 中还是被单独调用。所以当单独调用一个输入函数时0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.2.3 使用手册辑便可改造为Web服务 支持整合到现有的Web服务,目前支持与Flask、Django、Tornado、aiohttp 框架集成 同时支持基于线程的执行模型和基于协程的执行模型 支持结合第三方库实现数据可视化 Installation 稳定版: pip3 install -U pywebio 开发版: pip3 install -U https://code.aliyun.com/wa pywebio.platform — 应用部署 Directory Deploy Application Deploy 其他 第三方库生态 构建stand-alone App 数据可视化 示例Demos 基本demo 数据可视化demo 其他 常用的Codemirror选项 Nginx WebSocket配置示例 常见问题 Release notes What’s new in PyWebIO themes }, value='import something\n# Write your python code') 输入组中同样支持使用 validate 参数设置校验函数,其接受整个表单数据作 为参数: 注意 PyWebIO 根据是否在输入函数中传入 name 参数来判断输入函数是在 input_group 中还是被单独调用。所以当单独调用一个输入函数时, 不要 设置 name0 码力 | 119 页 | 7.44 MB | 1 年前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













