Sanırım çözümünü buldum a değişkenini globalde yazmak yerine for içinde while hemen üstünde yazılmalı
Aynen öyle.
for i in categories:
urller.append(i)
a = 1
while a <= 10:
driver.get(i+'/?p=' + str(a))
print(driver.current_url)
sleep(6)
save = driver.page_source
soup = BeautifulSoup(save, "html.parser")
url = soup.find_all("div", {"class":"contributor-wrap cont__info"})
kategori = soup.find_all("div", {"class":"tag --disabled --size-md --blue topic"})
for b in url:
b = b.find("a")["href"]
urller.append(b)
for c in kategori:
c = c.text
kategoriler.append(c)
a+=1;