做假人的伴侣。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 LineNumberReader。如果查询行为不正确,则返回readLine()   java包含了一个使用AndroidX的工具栏,这让我的应用程序崩溃了   JVM设置通过“java jar”运行应用程序的最佳实践   java如何获取ImageButton宽度   java Oracle SQLLDR实用程序无响应   列出Java获取对象的arrayList中最常见的元素   java使用带有FlowLayout的getContentpane对布局应用更改,但不起作用为什么?   在java中,我可以在画布上绘制画布吗?   编译游戏代码时发生java异常错误   从firestore获取java Webview失败   java将TableLayout中单元格的内容向右对齐   java无法在发布模式下启动活动(使用proguard安卓optimize配置)   java允许在线程期间进行GUI更新。睡觉   java如何对以变量为列表的列表进行排序   API URL上的java Google云端点异常