我有一个带有两个脚本的spyder项目:“mainScript.py”和“subScript.py”。如何从“mainScript.py”运行“subScript.py”以使用当前工作空间变量执行某些操作?我必须使用什么样的命令?
答案 0 :(得分:0)
您应该可以在subScript.py
内拨打mainScript.py
,就像从图书馆调用另一个文件一样。但如果`subScript.py'的内容在某个函数中,肯定会更容易。
e.g。如果你的设置是:
Project File
- mainScript.py
- subScript.py
和subScript.py
是一些文件,如:
#imports
def some_function(some_variable):
#does something here
然后在您的mainScript.py
中,您应该能够导入并使用它。 e.g:
from sub import some_function
def main():
variable = 'some value'
some_function(variable) #should call the function using your variable
#rest of your code
main()