Pythonで既存の外部プログラムを実行して、そのプログラムから出力された結果(テキストファイル)を処理したいです。
普段はそのプログラムを起動し、GUIで設定・操作をして最終的に1つのファイルを出力してから、さらにPythonのスクリプトでそのファイルを読み込んで処理にかけています。
この一連の処理をPythonのスクリプトだけで完結したいのですが、どうすれば良いでしょうか。
外部プログラムは他言語で書かれています。
イメージとしては、プログラム内で実行ファイルのパスを設定でき、ボタンを押すと指定した外部プログラムが起動→ファイルが生成→処理 という感じです。
外部プログラムのGUIは画面に出さず、最終的な出力であるファイルだけ受け取りたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。