0

ここにあるコードを使用しました: https://stackoverflow.com/a/6001858/282155

cmd の場合、C++ プログラムの .exe を指定しています。そこに示されている解決策は、タイムアウトでうまくいきます。しかし、実行時に C++ プログラムがクラッシュしたときに、RunCmd.Run()からゼロ以外を返したい

これについては、Python サブプロセス通信メソッドを使用するときに終了コードを取得する方法で Eli Bandersky が述べた ように? 次の行を追加しました。

self.p.returncode を返す

しかし、これはゼロを返します。

4

0 に答える 0