Python 访问脚本';运行后,在解释器中设置变量和函数
假设我有一个脚本Python 访问脚本';运行后,在解释器中设置变量和函数,python,console,interpreter,Python,Console,Interpreter,假设我有一个脚本script1。有没有一种方法可以像解释器一样在运行后或运行期间与script1的变量和函数交互 我正在使用IDLE和Python2.7,但我想知道我是否可以在任何解释器中实现这一点,而不仅仅是IDLE的解释器 在我的脚本中说,get=requests.get(“example.com”)。我想点击F5或其他什么来运行我的脚本,然后我希望能够访问相同的get变量,而不是控制台从内存中卸载所有变量 这可能吗?您可以这样做: #file : foo.py import request
script1
。有没有一种方法可以像解释器一样在运行后或运行期间与script1
的变量和函数交互
我正在使用IDLE和Python2.7,但我想知道我是否可以在任何解释器中实现这一点,而不仅仅是IDLE的解释器
在我的脚本中说,get=requests.get(“example.com”)
。我想点击F5或其他什么来运行我的脚本,然后我希望能够访问相同的get
变量,而不是控制台从内存中卸载所有变量
这可能吗?您可以这样做:
#file : foo.py
import requests
def req():
get = requests.get("example.com")
return get
然后从控制台运行脚本
import foo
get = foo.req()
这是一个严肃的问题。您可能需要查阅此页面: 注意
-i
选项,它使解释器在执行给定脚本后进入交互模式