如何将变量从一个 python 脚本传递到另一个脚本?
How to pass a variable from one python script to an other one?
我有 2 个脚本,在第一个脚本的末尾,我想将数据传递给第二个脚本:这是我的代码,这是我尝试过的,但我什么也得不到:
user.py
import subprocess
command = "python C:\Users\...\credentials.py"
JSON = subprocess.check_output(command, shell=True)
print JSON
credentials.py(比较简单)
# bla bla bla
return JSON_credentials
它returns什么都没有,我想知道是否有办法做我需要做的事情(显而易见啊哈)
感谢您的帮助
!
check_output
方法从 stdout 捕获输出。 return
不向标准输出写入任何内容。该关键字用于在单个 Python 程序中传递数据。
试试这样的东西:
import sys
# bla bla bla
sys.stdout.write(JSON_credentials)
或者简单地说:
# bla bla bla
print JSON_credentials
我有 2 个脚本,在第一个脚本的末尾,我想将数据传递给第二个脚本:这是我的代码,这是我尝试过的,但我什么也得不到:
user.py
import subprocess
command = "python C:\Users\...\credentials.py"
JSON = subprocess.check_output(command, shell=True)
print JSON
credentials.py(比较简单)
# bla bla bla
return JSON_credentials
它returns什么都没有,我想知道是否有办法做我需要做的事情(显而易见啊哈)
感谢您的帮助 !
check_output
方法从 stdout 捕获输出。 return
不向标准输出写入任何内容。该关键字用于在单个 Python 程序中传递数据。
试试这样的东西:
import sys
# bla bla bla
sys.stdout.write(JSON_credentials)
或者简单地说:
# bla bla bla
print JSON_credentials