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: other_html_attrs (-) – 与 input 输 入函数的同名参数含义一致 用户没有上传文件时,返回 None ;上传文件返回dict: {'filename': 文件名, 'content':文件二进制数据(bytes object)} 参数: 返回: pywebio.input.input(label='', type='text', *, valid_func=None, name=None0 码力 | 72 页 | 8.55 MB | 1 年前3PyWebIO 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: other_html_attrs (-) –与input 输入函数的同 名参数含义一致 返回 用户没有上传文件时,返回 None ;上传文件返回 dict: {'filename': 文件名, 'content':文件二进制数据 (bytes object)} pywebio.input.input(label=”, type=’text’, *, valid_func=None, name=None, value=None anchor=None, before=None, af- ter=None) → pywebio.io_ctrl.OutputReturn 输出表格 参数 • tdata (list) –表格数据。列表项可以为 list 或者 dict , 单元格的内容可以为字 符串或 put_xxx 类型的输出函数,字符串内容的单元格显示时会被当作 html。 • header (list) –设定表头。当0 码力 | 70 页 | 1.41 MB | 1 年前3PyWebIO 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 年前3PyWebIO 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 年前3PyWebIO 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 年前5PyWebIO 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 年前3PyWebIO 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 年前3PyWebIO v1.2.3 Documentation
支持使用Url指定图片 What’s new in PyWebIO 0.3 2020 5/13 Highlights 支持输出 bokeh 数据可视化图表, 文档 添加 session.get_info() 获取会话相关信息 前端js代码迁移typescript output.put_table() 支持跨行/列单元格, 单元格内容支持使用 put_xxx 类输出函数 Detailed What’s new in PyWebIO 0.2 2020 4/30 Highlights 支持与Django、aiohttp Web框架整合 支持使用 plotly、pyecharts 等第三方库进行数据可视化 与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 会话内的每个执行单元使用唯一的task_id进行标识,由于会话内的输入需要区 分执行单元,所以每个表单提交时, 除了表单的内容以外,还会携带表单所在 的执行单元的task_id,这样,后台会话才可以知道该将表单数据传递给哪个执 行单元。 PyWebIO会话是由事件驱动的,这些事件来自用户在页面上的操作,比如提交 表单,点击按钮,这些事件会通过http请求或websocket连接发送到后端框架。 后端框架维0 码力 | 119 页 | 7.43 MB | 1 年前3PyWebIO v1.2.2 Documentation
支持使用Url指定图片 What’s new in PyWebIO 0.3 2020 5/13 Highlights 支持输出 bokeh 数据可视化图表, 文档 添加 session.get_info() 获取会话相关信息 前端js代码迁移typescript output.put_table() 支持跨行/列单元格, 单元格内容支持使用 put_xxx 类输出函数 Detailed What’s new in PyWebIO 0.2 2020 4/30 Highlights 支持与Django、aiohttp Web框架整合 支持使用 plotly、pyecharts 等第三方库进行数据可视化 与Web框架整合时支持同时使用基于线程和协程的会话实现 添加 defer_call() 、 hold() 会话控制函数 添加 put_image() 输出图像、 remove(anchor) 会话内的每个执行单元使用唯一的task_id进行标识,由于会话内的输入需要区 分执行单元,所以每个表单提交时, 除了表单的内容以外,还会携带表单所在 的执行单元的task_id,这样,后台会话才可以知道该将表单数据传递给哪个执 行单元。 PyWebIO会话是由事件驱动的,这些事件来自用户在页面上的操作,比如提交 表单,点击按钮,这些事件会通过http请求或websocket连接发送到后端框架。 后端框架维0 码力 | 119 页 | 7.41 MB | 1 年前3PyWebIO 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
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7