如何从python传回一个值到c ++并返回?

Hic*_*ick 7 c++ python

我想将值从python传递到c ++程序,以便从python程序内部进行加密,然后将值从那里返回到python程序.怎么做?

Geo*_*che 1

如果你想使用一些现有的 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)