我对python编程还很陌生。所以提前道歉: 我有两个python脚本,它们应该共享变量。第一个剧本(第一.py)应该调用第二个脚本(第二.py)你知道吗
你知道吗第一.py地址:
import commands
x=5
print x
cmd = "path-to-second/second.py"
ou = commands.getoutput(cmd)
print x
你知道吗第二.py看起来像这样
print x
x=10
print x
我希望输出: 5 5 10 10个
原则上,我需要一种在两个脚本之间进行通信的方法。任何解决这一问题的办法都是完美的。你知道吗
谢谢你的帮助!你知道吗
蒂姆
在你的第二.py,你会想要这些线的
然后你的第一.py应该执行第二.py例如
每个python脚本都有自己的根作用域,在本例中,您将启动另一个完全独立的进程,因此它的
x
与另一个脚本的x
完全不同,否则每个python脚本必须具有唯一的变量名以避免冲突。你知道吗您可能想做的是在命令行上提供
second.py
所需的值。下面是一个简单的方法:你知道吗第一.py地址:
你知道吗第二.py地址:
相关问题 更多 >
编程相关推荐