调用脚本时,调用脚本可以访问被调用脚本的名称空间。(在您的情况下, first 可以访问 second
的名称空间。)但是,您要的是相反的方法。您的变量在调用脚本中定义,并且您希望被调用脚本访问调用者的名称空间。
但是,我将在这里根据您的情况进行解释。
要获得所需的内容,请使用以下行开始调用脚本:
from __main__ import *
这使它可以访问调用者脚本的名称空间(所有变量和函数)。
所以现在您的调用脚本与以前一样:
x=5import second
调用的脚本是:
from __main__ import *print x
这应该工作正常。



