/
B3 - Origin 2015 Python Support
B3 - Origin 2015 Python Support
Origin provides embedded python environment, so that you can either run python in Origin (support both command line and .py file), or use a PyOrigin module to access Origin from Python.
The embedded Python in Origin could be either version 3.3.5 or version 2.7.8 and it can be switched by asystem variable @PYV. When @PYV = 3 (Default), the embedded Python is 3.3.5, while if @PYV = 2, it is 2.7.8. To set value for a system variable, click Tools:System Variables to open the Set System Variablesdialog.
Linked jira: ORG-10840
Sample Files Can Be Found in Product: \Samples\Python\
JIRA | Summary | Details |
---|---|---|
ORG-9039 | Integrate Python into Origin as a scripting language. | LabTalk Script1 run.Python(%(str$), #); // # = 32(or 33) for setting path, 16 for suppress dump output, 2 for file, 1 for expression, 0 for statement Or LabTalk Script2 run -py %(str$); // Run Python script run -pye %(str$); // Evaluate Python Expression run -pyf %(str$); // Run Python file |
Access Origin Objects from Python. Samples under Origin exe\Samples\Python\ folder. | Python Script Example1 import PyOrigin pages = PyOrigin.Pages() for page in pages: print(page.GetName()) | |
ORG-11739 | Supported Version: Python 2.7 and 3.3 | By default we support Python 3.3, to switch the Python version to Python 2.7, please run the script below in Script Window @pyv=2; //set to use python 2.7, while @pyv=3 to use python 3.3 |
ORG-10779 | Execution mode in Script Window to run Python scripts |
, multiple selections available,
Related content
Origin 2017 Importing and Exporting
Origin 2017 Importing and Exporting
More like this
Origin 2017 Programming
Origin 2017 Programming
More like this
Origin 2017 Support communicate with individual instance of Mathematica
Origin 2017 Support communicate with individual instance of Mathematica
More like this
Import & Export
Import & Export
More like this
Origin 2018b Features
Origin 2018b Features
More like this
Origin 2015 Known Issues
Origin 2015 Known Issues
More like this