繁体   English   中英

如何将变量从一个python脚本传递给另一个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 

certificate.py(相对简单)

# bla bla bla
return JSON_credentials

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

谢谢你的帮助 !

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

尝试类似:

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

或者简单地:

# bla bla bla
print JSON_credentials

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM