欢迎光临散文网 会员登陆 & 注册

Origin 2021大大改进了与Python的交互

2020-12-09 15:30 作者:OriginPro软件官方  | 我要投稿

经常收到同学咨询如何在 Origin 中管理下载 Python 包的问题,可以翻看上期专栏



Origin 2021 对使用 Python 编程进行了重大改进。 这些改进主要包括:

  • 新的 originpro 程序包,可使用 Python 语言轻松访问 Origin 对象和数据

  • Python 代码编辑器 IDE 现支持自动补完和调试功能

  • 可通过脚本或图形用户界面来安装和管理 Python

  • 设置列值,拟合函数和文本对象中使用 Python 函数

  • Labtalk Origin C 访问 Python 函数


本文将对在 Origin 2021 中使用 Python 做一个简要概述,同时提供各种文档资源以帮助您快速入门。

首先,Origin 2021 提供了多种方式来打开/使用 Python:

  • 代码编译器:选择菜单 连接:打开Untitled.py… ,在 Origin 的代码编译器窗口中编译 Python 文件。 请注意,Python IDE现已支持函数/指令自动补完和调试功能。

  • 设置列值对话框:创建并使用 Python 函数对列赋值。


  • 文本对象:Python 函数可内嵌于工作表的文本对象中。然后,我们可以创建一个按钮对象来调用这个函数。


  • 使用 Python 代码导入数据。 参见这个博客

    http://blog.originlab.com/creating-a-python-based-import-filter-with-origin-2021

  • 使用 Python 定义非线性拟合函数,实现快速拟合


以下将列出一些有用的  Python 文档,供您查阅学习包括上述示例在内的各种 Python 的用法:

  1. 新手入门

    如果您是初次尝试在 Origin 中使用 Python,我们建议您查看下面这个网页,该网页囊括了新手常见的问题,例如,新的 originpro 软件包提供的功能,如何在 Origin 中运行 Python 脚本,以及如何在 Origin 中安装 Python 软件包,等等:https://www.originlab.com/doc/python/originpro/New-originpro-package-for-easy-access-to-Python (这个目前无法使用,可以使用新的链接:https://www.originlab.com/doc/python/Run-Python-in-Origin)

  2. Python 代码实例

    当您对如何在 Origin 中运行 Python 脚本有所了解之后,下面这个文档为您提供了丰富的 Python 脚本实例,可作为实际编程中的参考.    https://www.originlab.com/doc/python/originpro/Python-Examples-using-originpro

    https://www.originlab.com/doc/python/originpro/Sample-Projects-with-attached-Python-Code

    下面的链接为 originpro 模块的详细文档

    https://www.originlab.com/python/doc/originpro/annotated.html

  3. 调用 Python 函数

    要从 Labtalk 或 Origin C 调用 Python 函数,请参考以下文档:https://www.originlab.com/doc/python/originpro/Calling-Python-Functions-from-LabTalk-and-Column-Formula

    https://www.originlab.com/doc/python/originpro/Calling-Python-Functions-from-Origin-C

  4. 通过 Python 代码导入数据

    请参考以下文档:

    http://blog.originlab.com/creating-a-python-based-import-filter-with-origin-2021

除了上述文档之外,Origin 2021 还自带多个 Python 示例项目和工作簿模板。这些资源有助于您更全面深入的了解和掌握如何结合 Python 脚本的优势和 Origin 自身的功能来更好的完成日常的科研工作:

  1. Learning Center中的 Python 示例项目

    选择 Origin 菜单 帮助:Learning Center(或按快捷键 F11),在左侧面板中选择 分析示例,在右侧面板中,展开 示例文件 下拉列表并选择 Python,从示例列表中选择并打开您感兴趣的示例。

  2. 工作簿模板中的 Python 示例项目:

    选择 Origin 菜单 文件:新建:工作簿...。 在 系统模板 选项卡下,找到介绍里面标注了“ Python示例”的工作簿模板

  3. 示例文件夹中的 Python 示例项目:

    选择 Origin 菜单 帮助:打开文件夹:示例文件夹,在 Python 子文件夹下找到 Python 示例项目



Origin 2021大大改进了与Python的交互的评论 (共 条)

分享到微博请遵守国家法律