Я пытаюсь запустить 2 скрипта одновременно в python3 на моей Windows 10, однако скрипты запускаются последовательно (сначала один завершается, а затем запускается второй).
Я уже пытался запустить их с обоими "&"и "&&", но безрезультатно.Вот мой код:
import subprocess
import S1 #script 1 (it opens a chrome page with Selenium)
import S2 #script 2 (it opens a chrome page with Selenium)
subprocess.run("python S1 && python S2", shell=True)
Я также пробовал:
import os
from multiprocessing import Process
def script1():
os.system("S1.py")
def script2():
os.system("S2.py")
if __name__ == '__main__':
p = Process(target=script1)
q = Process(target=script2)
p.start()
q.start()
p.join()
q.join()
Но я получил те же результаты, и сценарии запускаются последовательно.
Как я могу получитьзапустить оба одновременно?