从 Python 的子进程中捕获数据
Capture data from Python's subprocess
我想使用 python3 的 python2 模块。我的想法是让 python2 在它的文件中工作,然后使用来自 python3 的子进程模块,args(到 Popen)为 ["python2", "script.py"]
。这些方法提供了 return 所有字符串。是否也可以直接从 运行 过程中捕获数据结构,例如,如果我在 script.py 中生成了最终字典,并且我想获取该字典对象作为 [=] 中计算的结果=14=]。任何帮助将不胜感激。
我想使用 python3 的 python2 模块。我的想法是让 python2 在它的文件中工作,然后使用来自 python3 的子进程模块,args(到 Popen)为 ["python2", "script.py"]
。这些方法提供了 return 所有字符串。是否也可以直接从 运行 过程中捕获数据结构,例如,如果我在 script.py 中生成了最终字典,并且我想获取该字典对象作为 [=] 中计算的结果=14=]。任何帮助将不胜感激。