从运行%run magics获取返回值

时间:2014-12-02 15:15:16

标签: ipython

我的python脚本返回一个值(double类型),我使用%run magics运行我的脚本, 例如:%run myScript.py

我想知道我可以通过运行%run magics获得返回值(double类型)吗?

1 个答案:

答案 0 :(得分:1)

使用时

%run myScript.py

运行脚本时创建的任何对象都将保留在当前的Ipython命名空间中。

如果myScript包含:

def foo(x):
    return x*2
if __name__=='__main__':
    y = foo(12.34)

foo之后,yrun都可以使用。

查看%run?了解更多选项。