将交互式控制台附加到嵌入式python脚本 我有一个Python脚本,我从C++ GUI应用程序运行。 我想把脚本的输出放到Python控制台中,并在调用C++中的另一个Python函数之前,可以操作它们。
我的问题:通过将stdin和stdout重定向到文件是否可能? 有没有更好的方法使用纯python将交互式控制台附加到嵌入式python脚本 我有一个Python脚本,我从C++ GUI应用程序运行。 我想把脚本的输出放到Python控制台中,并在调用C++中的另一个Python函数之前,可以操作它们。,c++,windows,python-2.7,C++,Windows,Python 2.7,我的问题:通过将stdin和stdout重定向到文件是否可能? 有没有更好的方法使用纯python 请注意,我不想从C++程序中生成控制台,但不希望在C++程序之外产生。 < P>你应该能够适应这个方法来满足你的需要。它链接到的示例使用UDP套接字向交互式解释器传输命令或从交互式解释器传输命令,但您可以轻松地将其更改为从stdin(或任何地方)提取数据 本例中的关键是使用内置的InteractiveConsole的push()方法来确定输入是否为: 可以按原样计算的格式良好的Python代码段
请注意,我不想从C++程序中生成控制台,但不希望在C++程序之外产生。
< P>你应该能够适应这个方法来满足你的需要。它链接到的示例使用UDP套接字向交互式解释器传输命令或从交互式解释器传输命令,但您可以轻松地将其更改为从stdin
(或任何地方)提取数据
本例中的关键是使用内置的InteractiveConsole
的push()
方法来确定输入是否为:
你应该能够根据自己的需要调整方法。它链接到的示例使用UDP套接字向交互式解释器传输命令或从交互式解释器传输命令,但您可以轻松地将其更改为从
stdin
(或任何地方)提取数据
本例中的关键是使用内置的InteractiveConsole
的push()
方法来确定输入是否为: