【Origin+Python】使用External Python批量出图代码参考
# 导入Origin相关模块
import win32com.client
# 启动Origin
origin = win32com.client.Dispatch("Origin.Application")
# 打开一个新的项目
project = origin.NewProject()
# 添加一个外部Python脚本的操作
python_op = project.Operations.Add("!Python")
# 设置Python脚本的参数
python_op.Parameter = "C:\\path\\to\\your\\python\\script.py"
# 设置脚本的工作目录
python_op.WorkingDirectory = "C:\\path\\to\\your\\script\\directory"
# 设置输出文件的格式
python_op.OutputFileType = 1 # 1 表示 PDF,其他数值代表不同的文件格式
# 执行操作
python_op.Execute()
# 保存项目
project.SaveAs("C:\\path\\to\\your\\project\\file.opj")
# 关闭Origin
origin.Quit()
这段代码示例展示了如何使用Origin Python外部操作来批量执行Python脚本并将结果保存为PDF格式。需要注意的是,这里的路径应该根据实际情况进行替换。此外,python_op.Parameter
需要根据实际Python脚本的需求进行相应设置。
评论已关闭