所以,让我们说我有一个脚本script1
。有没有办法在运行时之后或期间与script1
的变量和函数(如解释器)进行交互?
我正在使用IDLE和Python 2.7,但我想知道我是否可以在任何解释器中执行此操作,而不仅仅是IDLE' s。
在我的脚本中说get = requests.get("example.com")
。我想点击 F5 或其他任何运行我的脚本,然后不是控制台从内存中卸载所有变量,我希望能够访问它get
变量。
这可能吗?
答案 0 :(得分:1)
#file : foo.py
import requests
def req():
get = requests.get("example.com")
return get
然后从控制台运行脚本
import foo
get = foo.req()
答案 1 :(得分:1)
这是一个严肃的问题。您可能需要查阅此页面:
https://docs.python.org/2/using/cmdline.html#miscellaneous-options
注意-i
选项,它使解释器在执行给定脚本后进入交互模式。