所以我们假设我有一个脚本script1
。有没有办法在运行之后或运行期间与script1
的变量和函数(如解释器)进行交互?运行后在解释器中访问脚本的变量和函数
我使用IDLE和Python 2.7,但我想知道如果我可以在任何解释器而不仅仅是IDLE中做到这一点。
在我的脚本中说,get = requests.get("example.com")
。我想打F5或任何运行我的脚本,然后而不是控制台卸载内存中的所有变量,我想能够访问相同的get
变量。
这可能吗?
所以我们假设我有一个脚本script1
。有没有办法在运行之后或运行期间与script1
的变量和函数(如解释器)进行交互?运行后在解释器中访问脚本的变量和函数
我使用IDLE和Python 2.7,但我想知道如果我可以在任何解释器而不仅仅是IDLE中做到这一点。
在我的脚本中说,get = requests.get("example.com")
。我想打F5或任何运行我的脚本,然后而不是控制台卸载内存中的所有变量,我想能够访问相同的get
变量。
这可能吗?
这是一个严重的问题,运行该脚本。您可能需要参考这个网页:
https://docs.python.org/2/using/cmdline.html#miscellaneous-options
注意-i
选项,它执行给定的脚本后,使得解释进入交互模式。
,你可以这样做:
#file : foo.py
import requests
def req():
get = requests.get("example.com")
return get
,然后从一个控制台
import foo
get = foo.req()