做假人的伴侣。python中的scienta omicron mate脚本系统

MATE-for-Dummies的Python项目详细描述


mate for dummies是一个使用可编写脚本的mate对象的python库。这个 scienta omicron matrix automated task environment(mate)正在使用矩阵 SPM控制系统。mate for dummies是纯python,但它加载了一个动态 链接库remoteaccess_api.dll,用于远程控制的C语言接口 矩阵。

mate for dummies包含两个模块,mateobjects。这个 专家模块mate使用 远程访问API。在本模块中,您必须使用Mate帮助系统来提供 位于mate模块中的远程访问函数的参数。这个 虚拟模块objects将提供可用mate对象的一小部分 但足够做大部分实验了。

依赖关系

mate for dummies需要psutil(https://pypi.org/project/psutil/)和 pefile(https://pypi.org/project/pefile/)库。

安装

使用pip:

> pip install MATE-for-Dummies

示例用法

虚拟模式:

>>> importmate4dummies.objectsasmoStarting log on Thursday, 10 May 2018 16:46:40.

>>> mo.mate.connect()Connecting to the MATRIX, response: RMT_SUCCESS.

Experiment parameter Name: STM_Basic.

Experiment parameter Result_File_Name: default_2018May10-164819_STM-STM_Basic.

Experiment parameter Result_File_Path: C:\Users\stephan\AppData\Roaming\Scienta Omicron\MATRIX\default\Results\10-May-2018.
>>> mo.xy_scanner.Angle()10
>>> mo.xy_scanner.Angle(45)45
>>> mo.gap_voltage_control.Voltage(0.5)0.5
>>> mo.mate.disconnect()Disconnecting from the MATRIX, response: RMT_SUCCESS.

>>>

mate for dummies包中提供了三个测试脚本。 在下面的示例中,您可以找到这些文件。

>>> importmate4dummies,os>>> os.path.join(mate4dummies.__path__[0],'testing')'C:\\Users\\stephan\\Miniconda3\\lib\\site-packages\\mate4dummies\\testing'
>>>

作者和从属关系

斯蒂芬·泽文惠岑[1]

[1]Condensed Matter and Interfaces, Debye Institute for Nanomaterials Science, Utrecht University, Utrecht, The Netherlands.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Intellij通过方法中的包查找用法   java中VS代码和打包命名的问题   将java CMS功能集成到具有高度动态内容的网站(Lucene/Mysql/Nosql)的策略   oracle的java类强制转换异常。jdbc。驾驶员OracleConnection   字节码向JVM添加上指令   如何在抽象类中执行java方法?   java是否可以在apache访问日志中排除指定的GET参数?(作者:W7开发环境)   java如何获取已安装音频播放器的列表?   尝试向HS学生展示如何使用Java访问MS数据库   使用正则表达式java对给定行中的特定字符串进行计数   java JOOQ Select查询中的Select计数   方法Java,如何从二维双精度数组中找到特定值?   获取图像URL的java正则表达式   java在切换到新的窗口驱动程序后找不到元素