Python:如何将变量从一个python脚本传递到另一个

时间:2019-09-08 10:55:05

标签: python

我知道这个问题以前曾被问过,但是我似乎无法获得答案。我正在尝试将变量内容从一个脚本传递到另一个脚本。

test.py

def addstuff(word):
    things = word + " good."
    return things

test2.py

from test import addstuff

addstuff("random")

stuff = things + "morethings"

我也尝试过使用

导入
from test import *

事物未按照test2中的定义显示,我该如何解决?

1 个答案:

答案 0 :(得分:1)

addstuff("random")不会将addstuff()函数的输出从test.py存储到任何变量中,而是将其丢弃。

test2.py中的things对程序没有任何意义,直到未将其分配给任何变量。

这是正确的方法:

from test import addstuff

things=addstuff("random")

stuff = things + "morethings"

我们将addstuff("random")的输出(即“随机良好”)分配给things,然后向其中添加"morethings"