From c3b486b598ab3b4f69ef9c7b2605a0ac85cb7d2a Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Thu, 24 Dec 2020 01:36:46 -0700 Subject: stop creating console windows all the time --- output.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'output.py') diff --git a/output.py b/output.py index 82a106e..2c765ca 100644 --- a/output.py +++ b/output.py @@ -106,7 +106,7 @@ class OutputPanel(wx.Panel): def run(): # noinspection PyArgumentList proc = subprocess.Popen(args, stdin=subprocess.DEVNULL, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, - text=True) + text=True, creationflags=subprocess.CREATE_NO_WINDOW) while proc.poll() is None: out_data = proc.stdout.readline() if out_data != '': @@ -120,7 +120,7 @@ class OutputPanel(wx.Panel): def preview(code): if code == 0: out_file = self.file_text.GetValue() - subprocess.Popen(['ffplay', '-autoexit', out_file]) + subprocess.Popen(['ffplay', '-autoexit', out_file], creationflags=subprocess.CREATE_NO_WINDOW) self.handle_run_pressed(_event, callback=preview) -- cgit v1.2.3