python脚本可以在共享数据时独立运行第二个python脚本吗?

时间:2016-07-09 21:36:14

标签: python eclipse pandas

我想知道是否有人会指导我正确的方向来创建执行这些操作的代码:

  • 第一个代码导入一系列库,执行一些操作并生成一些数据(例如pandas数据框)

    • 第一个代码运行第二个python脚本,使用此pandas dataframe array作为参数

- 第二个代码导入一个库,并独立于第一个程序

创建的对象和变量执行一些操作

- 第二个程序生成一些数据(例如第二个数据帧)并停止

- 第一个程序读取这些数据并在关闭之前使用它

问题是:如何让python脚本分别运行第二个脚本,但是在那之间传输复杂的对象?

一点背景:

我正在使用pyraf,它是一个基于python的库,可以在IRAF上运行。后者是一个非常重要的天文库,但有一个非常......设计冲突...例如:如果我在此之前运行matplotlib,我会得到一个pyraf对象。而且,我使用eclipse,如果我运行pyraf例程,我也会遇到错误。所以我需要运行第二个脚本,就像它来自终端一样,与实际的第一个代码实际工作的位置无关。我知道我可以生成将数据从一个代码保存到另一个代码的文件,但我想知道是否有更清洁的方法

感谢您的耐心等待:)

0 个答案:

没有答案