2014-09-03 23 views
2

所以我们假设我有一个脚本script1。有没有办法在运行之后或运行期间与script1的变量和函数(如解释器)进行交互?运行后在解释器中访问脚本的变量和函数

我使用IDLE和Python 2.7,但我想知道如果我可以在任何解释器而不仅仅是IDLE中做到这一点。

在我的脚本中说,get = requests.get("example.com")。我想打F5或任何运行我的脚本,然后而不是控制台卸载内存中的所有变量,我想能够访问相同的get变量。

这可能吗?

回答

2

,你可以这样做:

#file : foo.py 
import requests 

def req(): 
    get = requests.get("example.com") 
    return get 

,然后从一个控制台

import foo 
get = foo.req()