我已经使用 python subprocess 和 os 模块一段时间了。现在我想从Python 启动一个名为dumbCalculator 的交互式C++ 程序。这个哑计算器只是读取我的输入并返回其结果:当我输入 1+2 时,它返回 3
如何使用 python 脚本来调用这个 dumbCalculator 二进制文件?显然,当dumbCalculator启动时,python需要“放弃”它的shell。
任何意见?
多谢!
这两个命令中的任何一个都会为您运行一个交互式程序,并在程序结束时返回到 Python。他们不一定会从该程序返回值。 “bc”是一个用于测试的交互式计算器。它可以让你添加数字,然后在你输入“quit”时返回到 Python。
>>> os.system("bc")
>>> subprocess.call("bc")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)