gpt4 book ai didi

python - 从 python 程序捕获 shell 调用

转载 作者:行者123 更新时间:2023-11-28 07:09:24 26 4
gpt4 key购买 nike

我正在修改 C++“CuraEngine”,这是一个由 py​​thon gui“Cura”调用的命令行程序。 Cura 向 CuraEngine 输出一个包含相当多参数的复杂字符串,我需要弄清楚那到底是什么。

有没有办法捕获 Cura 调用的整个 CuraEngine shell 字符串?

操作系统:Linux (Ubuntu 12.04 x64)
Cura - Python
CuraEngine - C++

最佳答案

  1. CuraEngine 重命名为 CuraEngine.bin
  2. 创建一个名为 CuraEngine 的 shell 脚本,它将保存其参数(shell 变量 "$@"),调用 ./CuraEngine.bin "$@" 并可能通过流重定向或 tee 程序捕获其输出。

关于python - 从 python 程序捕获 shell 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21259010/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com