Techlog 2020版本起可支持通过外部的Python集成开发环境IDE进行编程,并可访问Techlog工区数据,且可通过外部的IDE进行方法或工作流实现。本文将以PyCharm为例,对外部IDE连接Techlog进行阐述,除此之外,还将对Python Library函数库的安装进行描述。
PyCharm作为常用流行的IDE,具备强大的编程功能,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等,用PyCharm编程调用Techlog函数库实现如下:
1) 安装PyCharm并打开,在Create Project创建工区时,把Techlog2020安装目录下的Python 3.6编辑器(安装目录\Python36_x64\python.exe)当成Existing interpreter
2) 在PyCharm的Setting面板Project Structure下,把”安装目录\Python36_x64”添加到Content root directory
3) 设置后的效果图如下
4) 通过import remote_techlog、remote_techlog.connect_to_techlog()两个接口语句即可调用打开的Techlog工区数据如下例
5) 通过PyCharm也可以编写功能在Techlog上面直接执行,除了上述两个远程连接工区语句外,下面的方法实现与Techlog Python基本相同。如下图
Techlog Python函数库已经非常丰富,如果有新的函数库需要进行安装,可以按下面流程进行。
1) 通过windows开始搜索cmd,打开cmd窗口,通过cd 访问到安装目录\Python36_x64文件夹下
2) 例如安装theano函数库,输入python.exe -m pip install Theano
3) 安装完毕后,输入python.exe -m pip freeze可以查看安装的library及对应的版本
4) 在Techlog Python调用可以通过下图所示进行