如何使用主脚本的变量执行辅助脚本?


!啊啊
2025-03-17 08:41:42 (3天前)
  1. 我有一个我正在运行的主要python脚本(这是非常冗长的),所以我将它的部分划分为不同的python脚本。我认为主脚本中声明的任何变量都是......

2 条回复
  1. 0# 凯撒 | 2019-08-31 10-32



    您可以像这样传递给您的函数。



    mainscript.py:




    1. import auxscript

    2. a = 1
      auxscript.auxscript(a)

    3. </code>


    auxscript.py




    1. def auxscript():
      print(“the value of a is: %s %a)

    2. if name == main‘:
      auxscript(a)

    3. </code>


    函数通常只能访问传递给它们或在其中创建的变量。



    编辑:看到你的编辑。为什么不使用上面的功能,而不是传递一长串变量,你可以使用** args传递字典。然后它们将被您的函数读作关键字变量。


登录 后才能参与评论