从另一个python脚本读取python输出

时间:2015-10-15 20:06:30

标签: python

我有两个python文件,一个包含生成输出的代码,另一个需要读取它。生成代码是:

json_bake: {
    "en": {
        files: {
            "dist/final.json": ["base.json"]
        }
    }
}

阅读代码是:

b=5
return b

当我运行时,输出为1.我不明白为什么这不是5,有关如何解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:1)

将第一个文件中的所有代码放入函数中。

#Fred.py
def frob():
    b=5
    return b

然后,您可以从任何其他Python文件导入该函数并查看其返回值。

#Barney.py
from Fred import frob
print frob()
#result: 5