Как закрыть процесс на python

Я открываю сайт в гугл (режим инкогнито) через subprocess.Popen. Когда time.sleep(5) завершился, функция process.terminate() или process.kill() не закрывает гугл.

Мой код:

import requests
import subprocess
import time
while True:
  try:
    responce = requests.get('http://127.0.0.1:5000/get_url')
    try:
        if responce.json()['WARNING']:
          print('All complete')
          time.sleep(5)
    except:
      url = responce.json()['messages']
      p = subprocess.Popen([f"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", "-incognito",url])
      # os.system(f"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe -ArgumentList @( '-incognito', 'www.google.com'" )
      time.sleep(5)
      p.terminate()
      p.kill()
      print(url)
  except Exception as e:
    print(e)
    time.sleep(5)

Ответы (0 шт):