WindowsシステムのPATHにDVCS MercurialをそれぞれGNU/Linuxシステムにインストールしています。 GNU/LinuxでBashシェルを開くとhg(Mercurialコマンド)を実行できますが、Windowsでコマンドプロンプトを開くと同じことが起こります。Pythonを使用してPATH上でコマンドを実行
私はhgを実行し、終了ステータスをチェックして出力をキャプチャしたいと思います。私はサブプロセスモジュールとcheck_outputについて知っています。しかし、私はPATHを使用することができません。あなたのパス上にMercurialがある限り、スクリプトを動作させたいので、パスをハードコードしたくないのです。
例をお待ちしております。
ハッピーホリデー!