如何将变量从一个python脚本传递给另一个python脚本?

时间:2019-06-06 18:24:14

标签: python json python-2.x

我有2个脚本,在第一个脚本的末尾想将数据传递给第二个脚本:这是我的代码,这是我尝试的方法,但我什么也没得到:

user.py

graphql-tag

credentials.py(相对简单)

import subprocess

command = "python C:\Users\...\credentials.py"
JSON = subprocess.check_output(command, shell=True)
print JSON 

它什么也不会返回,我想知道是否有一种方法可以做我需要做的事情(很明显啊哈)

感谢您的帮助 !

1 个答案:

答案 0 :(得分:1)

check_output方法捕获标准输出的输出。 return不向stdout写入任何内容。该关键字用于在单个Python程序中传递数据。

尝试类似的东西:

import sys
# bla bla bla
sys.stdout.write(JSON_credentials)

或者简单地:

# bla bla bla
print JSON_credentials