followers_li = browser.find_element(By.XPATH, "//div[@class='f0dnt3l3 qrrecgo5 o69pmk6j rt5af2x2 iriodytt hw7435fk ba4ynyj4 mm05nxu8 l2tm8nht']/div/div[@class='_ab8w _ab94 _ab99 _ab9f _ab9m _ab9o _abcm']/div[@class='_aano']")
try:
followers_urls = []
for i in range(1, loops_count + 1):
browser.execute_script("arguments[0].scrollTop = arguments[0].scrollHeight", followers_li)
time.sleep(random.randrange(2, 4))
print(f"Итерация #{i}")
all_urls = followers_li.find_elements(By.CLASS_NAME, "_ab8w _ab94 _ab97 _ab9f _ab9k _ab9p _ab9- _aba8 _abcm")
print(all_urls)
for url in all_urls:
url = url.find_element(By.TAG_NAME, "a").get_attribute("href")
followers_urls.append(url)
# сохраняем всех подписчиков пользователя в файл
with open(f"{file_name}/{file_name}.txt", "a") as text_file:
for link in followers_urls:
text_file.write(link + "\n")
