FT 03 KC 基于Python Odoo信息化平台框架Python-Odoo 信息化平台框架 KC (YIUKEI CHOI) 目录 CONTENTS Odoo的发展及应用 基于Python-Odoo技术优势 基于Python-Odoo应用优势 Odoo平台信息化建设案例 Odoo的发展及应用 Odoo的发展 “Our mission is to help companies grow. We want to unleash companies’ Studio 图形化可视操作 简单的鼠标拖拽即可实现 功能的开发和定义 不受产品升级的影响,自 动 升级到新版本 物联网接入 智能机床 智能仪表 视频监控 蓝牙设备 POS 机器人 Odoo 国内外平台接口-第三方应用 Odoo全球应用 Odoo平台信息化建设案例 Odoo官方-法国Toyota案例 欧度科技-消防总队管理数字化平台 THANK YOU0 码力 | 21 页 | 1.96 MB | 1 年前3
PyConChina2022-杭州-Pants:Python工程化必备构建工具-沈达Pants: Python工程化 必备构建工具 主讲人: 沈达 – 比图科技数据工程师 Pants 2 https://www.pantsbuild.org 面向任意规模代码仓库的高性能、可扩展、用户友好的构建系统。 由 主要实现 用 定义构建 对 支持最好 Pants 1 诞生于推特 Pants 2 涅槃重生 由Toolchain赞助 人生苦短,我用Python 用户 JupyterLab0 码力 | 9 页 | 975.41 KB | 1 年前3
4_杨柳_基于Python构建高稳定可扩展的自动化测试集群0 码力 | 62 页 | 25.29 MB | 1 年前3
Django、Vue 和Element UI 前后端原理论述将请求分发给相应的视图函数进行处理。 Rest Framework 是 Django 的扩展,用于快速构建 RESTful API 接口。通过 Rest Framework,可以定义 API 视图和序列化器,实现数据的序列化和反序列化,从而方便地 与前端进行数据交互。 MySQL 是一个关系型数据库,用于存储后端的数据。 前端开发(Vue+Element UI): Vue 是一种现代的 JavaScript 依赖问题。 简化依赖管理:虚拟环境可以将项目所需的依赖以及其版本信息保存在一个文件中 (例如 Pipfile.lock),这样可以方便地重现项目的开发环境,使得依赖的安装和管理更加 简单和自动化。 2、Pipenv 介绍 Pipenv 是 Python 的一个包管理工具和虚拟环境管理工具,它是为了解决 Python 项目 中依赖管理和虚拟环境创建的问题而开发的。Pipenv 结合了 pip(Python Django(一个流行的 Python Web 框架)开发的。DRF 提供了一系列工具和功能,使得 构建 RESTful API 变得简单、灵活和高效。 DRF 的主要特点和功能包括: 序列化:DRF 提供了序列化器,可以将数据对象转换成 JSON 等格式,以便于在 API 中进行传输。同时,它也可以将传入的 JSON 数据反序列化为数据对象,便于在后端进行 处理。 视图:DRF 提供了各种视图类,用于处理0 码力 | 61 页 | 6.84 MB | 1 年前3
Python的智能问答之路 张晓庆 智能问答领域分类、举例、应用场景 智能问答领域分类 [Duan 2017] 智能问答举例-Community QA • 数据结构化 Ø 用问答对的方式进行知识表示 Ø 知识点:由若干个问题(相似问)、以及 能回答这些问题的答案组成 Ø 知识库:由若干个知识点组成 • 模型 Ø 找到和用户query最匹配的问题,进而给 出对应的答案 • 特点 Ø 易于维护 Ø 符合实际业务场景 Ø 为什么用这种形式? 为什么用这种形式? ü 减轻人工维护答案的工作量 ü 同一知识点下的问题语义相同,是很好的 训练数据 智能问答应用场景 • 辅助人工 Ø 客服 Ø 营销 Ø 特定领域、重复性的对话 • GUI补充 Ø 语音助手 Ø 电话助手 • Voice-only Apps Ø 智能音箱 Ø 车载设备 Ø 可穿戴设备 2 QA快速实践 任务拆解、各个击破 任务拆解 • 业务 Ø 解决什么问题? 评估 Ø 评估指标 Ø 工具 • 迭代 Ø 策略? • 服务化 Ø 服务框架 Ø 性能 Ø 稳定性 各个击破-业务 u 想给小孩报名英文课,不清楚课程内 容和价格怎么办? u 课程看着不错,能直接帮忙预约一次 体验课? u 想给爸妈买点红酒,该怎么挑?怎么 给爸妈讲解红酒的喝法?红酒要怎么 保存? p 营销场景机器人 p 特性: ü 商务团队好帮手,多平台多渠道获客 ü 回答标准且及时,第一时间有效引导0 码力 | 28 页 | 2.60 MB | 1 年前3
WeRoBot 1.10.0 微信公众号开发框架文档delete_menu() 删除自定义菜单。 返回的 JSON 数据包 个性化菜单接口 详细请参考 http://mp.weixin.qq.com/wiki/0/c48ccd12b69ae023159b4bfaa7c39c20.html Client.create_custom_menu(menu_data, matchrule) 创建个性化菜单: button = [ { "type":"click" 如上所示的匹配规则 返回的 JSON 数据包 Client.delete_custom_menu(menu_id) 删除个性化菜单。 menu_id – 菜单的 ID 返回的 JSON 数据包 Client.match_custom_menu(user_id) 测试个性化菜单匹配结果。 user_id – 要测试匹配的用户 ID 返回的 JSON 数据包 获取自定义菜单配置接口 详细请参考 user_type='openid') 开发者可通过该接口发送消息给指定用户,在手机端查看消息的样式和排 版。为了满足第三方平台开发者的需求,在保留对 openID 预览能力的同 时,增加了对指定微信号发送预览的能力,但该能力每日调用次数有限制 (100 次),请勿滥用。 :param user_type: 预览对象,openid 代表以 openid 发送,wxname 代表以微信号发送。 :param0 码力 | 101 页 | 73.89 KB | 1 年前3
WeRoBot 1.12.0 微信公众号开发框架文档delete_menu() 删除自定义菜单。 返回的 JSON 数据包 个性化菜单接口 详细请参考 http://mp.weixin.qq.com/wiki/0/c48ccd12b69ae023159b4bfaa7c39c20.html Client.create_custom_menu(menu_data, matchrule) 创建个性化菜单: button = [ { "type":"click" 如上所示的匹配规则 返回的 JSON 数据包 Client.delete_custom_menu(menu_id) 删除个性化菜单。 menu_id – 菜单的 ID 返回的 JSON 数据包 Client.match_custom_menu(user_id) 测试个性化菜单匹配结果。 user_id – 要测试匹配的用户 ID 返回的 JSON 数据包 获取自定义菜单配置接口 详细请参考 user_type='openid') 开发者可通过该接口发送消息给指定用户,在手机端查看消息的样式和排 版。为了满足第三方平台开发者的需求,在保留对 openID 预览能力的同 时,增加了对指定微信号发送预览的能力,但该能力每日调用次数有限制 (100 次),请勿滥用。 user_type – 预览对象,openid 代表以 openid 发送, wxname 代表以微信号发送。 msg_type0 码力 | 103 页 | 74.49 KB | 1 年前3
WeRoBot 1.10.1 微信公众号开发框架文档delete_menu() 删除自定义菜单。 返回的 JSON 数据包 个性化菜单接口 详细请参考 http://mp.weixin.qq.com/wiki/0/c48ccd12b69ae023159b4bfaa7c39c20.html Client.create_custom_menu(menu_data, matchrule) 创建个性化菜单: button = [ { "type":"click" 如上所示的匹配规则 返回的 JSON 数据包 Client.delete_custom_menu(menu_id) 删除个性化菜单。 menu_id – 菜单的 ID 返回的 JSON 数据包 Client.match_custom_menu(user_id) 测试个性化菜单匹配结果。 user_id – 要测试匹配的用户 ID 返回的 JSON 数据包 获取自定义菜单配置接口 详细请参考 user_type='openid') 开发者可通过该接口发送消息给指定用户,在手机端查看消息的样式和排 版。为了满足第三方平台开发者的需求,在保留对 openID 预览能力的同 时,增加了对指定微信号发送预览的能力,但该能力每日调用次数有限制 (100 次),请勿滥用。 user_type – 预览对象,openid 代表以 openid 发送, wxname 代表以微信号发送。 msg_type0 码力 | 102 页 | 73.98 KB | 1 年前3
WeRoBot 1.13.1 微信公众号开发框架文档delete_menu() 删除自定义菜单。 返回的 JSON 数据包 个性化菜单接口 详细请参考 http://mp.weixin.qq.com/wiki/0/c48ccd12b69ae023159b4bfaa7c39c20.html Client.create_custom_menu(menu_data, matchrule) 创建个性化菜单: button = [ { "type":"click" 如上所示的匹配规则 返回的 JSON 数据包 Client.delete_custom_menu(menu_id) 删除个性化菜单。 menu_id – 菜单的 ID 返回的 JSON 数据包 Client.match_custom_menu(user_id) 测试个性化菜单匹配结果。 user_id – 要测试匹配的用户 ID 返回的 JSON 数据包 获取自定义菜单配置接口 详细请参考 user_type='openid') 开发者可通过该接口发送消息给指定用户,在手机端查看消息的样式和排 版。为了满足第三方平台开发者的需求,在保留对 openID 预览能力的同 时,增加了对指定微信号发送预览的能力,但该能力每日调用次数有限制 (100 次),请勿滥用。 user_type – 预览对象,openid 代表以 openid 发送, wxname 代表以微信号发送。 msg_type0 码力 | 105 页 | 76.25 KB | 1 年前3
WeRoBot 1.10.0 微信公众号开发框架文档delete_menu() 删除自定义菜单。 返回的 JSON 数据包 个性化菜单接口 详细请参考 http://mp.weixin.qq.com/wiki/0/c48ccd12b69ae023159b4bfaa7c39c20.html Client.create_custom_menu(menu_data, matchrule) 创建个性化菜单: button = [ { "type":"click" 如上所示的匹配规则 返回的 JSON 数据包 Client.delete_custom_menu(menu_id) 删除个性化菜单。 menu_id – 菜单的 ID 返回的 JSON 数据包 Client.match_custom_menu(user_id) 测试个性化菜单匹配结果。 user_id – 要测试匹配的用户 ID 返回的 JSON 数据包 获取自定义菜单配置接口 详细请参考 user_type='openid') 开发者可通过该接口发送消息给指定用户,在手机端查看消息的样式和排 版。为了满足第三方平台开发者的需求,在保留对 openID 预览能力的同 时,增加了对指定微信号发送预览的能力,但该能力每日调用次数有限制 (100 次),请勿滥用。 :param user_type: 预览对象,openid 代表以 openid 发送,wxname 代表以微信号发送。 :param0 码力 | 101 页 | 73.89 KB | 1 年前3
共 182 条
- 1
- 2
- 3
- 4
- 5
- 6
- 19













