您可以像这样传递给您的函数。
mainscript.py:
import auxscript a = 1 auxscript.auxscript(a)
auxscript.py
def auxscript(): print("the value of a is: %s" %a) if __name__ == '__main__': auxscript(a)
函数通常只能访问传递给它们或在其中创建的变量。
编辑:看到你的编辑。为什么不使用上面的功能,而不是传递一长串变量,你可以使用** args传递字典。然后它们将被您的函数读作关键字变量。