import subprocess import sys import os import time SCRIPT_CAPTURE = "capture.py" SCRIPT_SERVER = "server.py" def run_script_in_new_cmd(script_name): try: print(f"zkusim spustit {script_name}") process = subprocess.Popen( ["cmd", "/c", "start", "cmd", "/k", sys.executable, script_name], creationflags=subprocess.CREATE_NEW_CONSOLE ) print(f"{script_name} by měl běžet v novém okně") return process except FileExistsError: print(f"{script_name}404") except Exception as e: print(f"Nastala chyba: {e}") if __name__ == "__main__": print("zkusim zapnout odposlech a server") capture_process = run_script_in_new_cmd(SCRIPT_CAPTURE) time.sleep(2) server_process = run_script_in_new_cmd(SCRIPT_SERVER)