当前位置: 首页 > news >正文

Adams Python二次开发教程

Adams除了支持CMD命令语言进行二次开发外,还支持Python进行二次开发,但对Python的支持目前看还比较有限,是对Adams中的实体到Python类的映射,目前支持的这些类多为实体类,如下所示: 

而后处理对应的Python支持目前还比较少,不过Adams提供了Python执行CMD命令的方法,并且能够在CMD和Python语言间进行切换,这样就可以通过结合这两种语言的脚本开发更加适用的二次开发程序。

通过Python进行二次开发,可以很好的利用Python语言的优势,可以通过引入图形包,进行一些丰富界面的开发,也可以操作更加多的文件格式去进行文件的读写操作。

本教程结合Adams模块和各个类对象进行编制,对于教程中的提到的模块、类、函数、属性都有对应的实例进行讲解,通过此教程大家可以学习如何去编写、测试运行Python脚本,以及多种执行Python脚本的方式。

同时,教程中也加入了Python语言在基本语法、程序结构控制(IF-ELSE/FOR/WHILE/BREAK/CONTINUE)、包和模块、序列、字典的教程,通过结合这些基础的Python语法,能够更加有效的编写Adams二次开发程序。

本教程的目录结构如下所示: 

部分样张如下所示: 

有需要购买的可以邮箱(digitaltwins@126.com)或站内信联系,谢谢! 

相关文章:

  • 行列式和矩阵的区别
  • 60.指针数组和数组指针
  • 基于STM32和人工智能的智能楼宇安防系统
  • 【Vue-Vben-Admin】1、初次运行和介绍
  • 【Pandas驯化-10】一文搞懂Pandas中一列混合多种数据类型to_numeric、select_dtypes处理
  • 百度网盘 url 正则表达式
  • QT与VS的区别?使用QT的好处?
  • NPDP产品经理认证全方位解读!值得收藏!
  • 函数指针的使用是否必须需要加符号?
  • SpringBoot 大文件基于md5实现分片上传、断点续传、秒传
  • shell:远程机器执行当前机器的脚本
  • 2024年华为最新笔试预约流程,超详细!内附操作流程!
  • echarts自定义legend方法
  • oracle清理归档日志
  • python5 正则表达式
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • Android Studio:GIT提交项目到远程仓库
  • React as a UI Runtime(五、列表)
  • Redis学习笔记 - pipline(流水线、管道)
  • Vue.js源码(2):初探List Rendering
  • 来,膜拜下android roadmap,强大的执行力
  • 带你开发类似Pokemon Go的AR游戏
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • # Redis 入门到精通(七)-- redis 删除策略
  • #图像处理
  • $$$$GB2312-80区位编码表$$$$
  • (~_~)
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (C语言)字符分类函数
  • (二)Linux——Linux常用指令
  • (二)斐波那契Fabonacci函数
  • (二)学习JVM —— 垃圾回收机制
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (一)SvelteKit教程:hello world
  • (转) Android中ViewStub组件使用
  • (转载)深入super,看Python如何解决钻石继承难题
  • .net core + vue 搭建前后端分离的框架
  • .NET Core 中插件式开发实现
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • .NET之C#编程:懒汉模式的终结,单例模式的正确打开方式
  • @DS 多数据源 + @Transactional(rollbackFor = Exception.class) 导致@DS 多数据源没法使用
  • @ModelAttribute使用详解
  • @private @protected @public
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [<事务专题>]
  • [1181]linux两台服务器之间传输文件和文件夹
  • [20190416]完善shared latch测试脚本2.txt
  • [ABP实战开源项目]---ABP实时服务-通知系统.发布模式