我想将值从python传递到c ++程序,以便从python程序内部进行加密,然后将值从那里返回到python程序.怎么做?
如果你想使用一些现有的 Unix 风格的命令行实用程序从 stdin 读取并写入 stdout,你可以subprocess.Popen使用Popen.communicate():
import subprocess
p = subprocess.Popen(["/your/app"], stdin=subprocess.PIPE, stdout=subprocess.PIPE)
output = p.communicate(input)[0]
Run Code Online (Sandbox Code Playgroud)