首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Python调用GDL脚本

用Python调用GDL脚本
EN

Stack Overflow用户
提问于 2017-09-11 15:38:30
回答 1查看 1.1K关注 0票数 1

我是个天文学家,收到了很多关于IDL的代码,我使用GDL来运行它,工作正常(主要是),但我主要是一个Ptyhon (2.7)用户,所以很高兴能找到一种方法从我的Python脚本中调用IDL rutines。

我知道IDL和Python之间的idlpy桥,但它也适用于GDL?

谢谢为我提供信息

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-15 16:23:28

根据GDL网站的说法,是的。

GDL还有一个Python桥(可以从GDL调用Python代码;可以将GDL编译为Python模块)。

我没有使用它,所以我不能确定它是否有效,但我发现了这一点。GDL 文档相当裸露,但确实包含了一些信息。第69页简要描述了从GDL内部调用Python。但是,从Python调用GDL并没有文档化。

有关于在GDL Github储存库上使用Python内部GDL的更多信息,包括下面的示例:

代码语言:javascript
复制
>>> import GDL
>>> print GDL.function("sin",(1,))
0.841470956802

以下是网络上其他地方的一个例子:

代码语言:javascript
复制
>>> import numpy
>>> import GDL
>>> a = numpy.ndarray(10)
>>> GDL.pro("plot", a)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46159428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档