# ext2-py-FlaskWeb **Repository Path**: mind-plus/ext2-py-FlaskWeb ## Basic Information - **Project Name**: ext2-py-FlaskWeb - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-13 - **Last Updated**: 2026-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: MindPlus-Ext2 ## README # Flask网页设计 ![cover](extension/public/cover.png) `FlaskWeb` 是一个适用于 Mind+ V2 Python积木模式的扩展(Python模式中使用Flask库和dominate库实现网页服务)。 该扩展共提供 21 个积木。 ## 积木 | 积木类型 | 积木内容 | |---|---| | 命令 | 初始化Flask | | 命令 | 启动Flask服务器 端口[PORT] | | 命令 | 增加一个网页路由 标签[URL] 执行函数[FUNC] 方法[GP] | | 帽子 | 执行函数[FUNC] | | 命令 | 返回数据[FUNC] | | 命令 | 返回网页文件[HTML].html | | 数值 | 获取网络请求[REQ] | | 命令 | 新建一个网页对象[DOC] 页面标题[TXT] [ALIGN] | | 命令 | 开始给网页对象[DOC]中添加内容: | | 命令 | \|- 添加[TITLETYPE] [TXT] [ALIGN][COLOR] | | 命令 | \|- 添加正文[TXT] | | 命令 | \|- 添加加粗文字[TXT] | | 命令 | \|- 添加[HB] | | 命令 | \|- 添加图片 路径/static/[TXT] 宽度[WIDTH] | | 命令 | \|- 添加视频 | | 命令 | \|- 添加链接[LINK] 文字[TXT] | | 命令 | \|- 添加按钮 文字[TXT] 字号[SIZE] 执行函数为[ID] | | 命令 | \|- 添加消息发送框 字号[SIZE] 执行函数为[ID] | | 命令 | \|- 添加服务器返回数据接收框 宽[COLS] 高[ROWS] | | 命令 | 将网页对象[DOC]生成html代码并保存为文件[FILE].html | | 命令 | 打开[ID]号摄像头,传输视频流数据 | ## Python 依赖 本扩展运行依赖以下 Python 包(见 extension/public/requirements.txt): ``` flask dominate ``` ## 更新日志 ### V0.0.2 - 完成扩展基础功能 ## 开发指南 更详细的 Mind+ V2 扩展开发说明请参考:[Mind+官方扩展开发文档](https://mindplus.dfrobot.com.cn/mp2/Extensions/) ## V1 原始库来源 本库迁移自 Mind+ V1(1.x)用户库,保留 `compatibilityId` 字段以兼容旧版工程。 - compatibilityId:`liliang-pyflaskweb-thirdex` - 原作者:liliang - 原始仓库:https://github.com/liliang9693/ext-pyFlaskWeb