Как постепенно завершать selenium процессы python
from selenium.webdriver.chrome.service import Service
from selenium import webdriver
from time import sleep
import random
numb = int(input("numb: "))
hnumb = numb
second = int(input("second: "))
rdp = '+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
lcc =''
for i in range(random.randint(1,len(rdp))):
lcc += random.choice(rdp)
print(lcc)
service = Service(executable_path="path/to/chromedriver")
for x in range(numb):
numb = numb - 1
webnumb = (lcc+str(numb))
webnumb = webdriver.Chrome(service=service)
webnumb.get(url)
if numb == 0:
sleep(5)
for x in range(hnumb):
#Тут типо код
#hnumb = hnumb - 1
#webnumb = (lcc+str(hnumb))
#webnumb = webdriver.Chrome(service=service)
#sleep(1)
#webnumb.quit()
После того как numb = 0, должно пройти 5 секунд, потом по очереди выйти из selenium от первого начавшегося с задержкой в 1 секунду.
Как такое сделать?