0
我有一个名为prog1.py
模块,它包含一个函数等语句,就像这样:从模块导入特定的功能
def func(a,b,c)
...
...
return output
var = input('input')
...
我试图从不同的模块prog2.py
像刚才打电话的功能func
这样的:
from prog1 import func
N = input('input2')
for i in range(N)
func(x,y,z) # with x,y,z already defined
所以执行prog2.py
时,而不是要求我input2
,它要求从prog1.py
我的输入。我可以将from prog1 import func
移至我的for循环,但我不想要求其他输入。有没有办法拨打func
而不使用prog1.py
中的任何其他内容?