Селениум соскоб нескольких изделий - PullRequest
0 голосов
/ 01 марта 2020

Я пытаюсь почистить несколько статей для журналиста с веб-сайта. Я использую Selenium и красивый суп. Мне удалось почистить все статьи на первой веб-странице, но я не могу нажать на «следующую страницу», чтобы почистить остальные статьи. Я использую этот код для перехода на следующую страницу:

while True:
try:
    time.sleep(1)
    show_more = wait.until(EC.element_to_be_clickable((By.CLASS_NAME,'addPage')))
    show_more.click()
except Exception as e:
        print(e)
        break

Я получаю следующую ошибку:

неизвестная ошибка: Элемент <a href="" rel="nofollow" class="addPage">...</a> is not clickable at point (230, 855). Другой элемент получит щелчок: <div class="cookie cookie--visible" style="display: block;">...</div>

Так что я думаю, мне нужно заблокировать куки, чтобы туда попасть. Моя кодировка Python, а мой браузер Chrome. Есть ли в веб-драйвере параметр. Chrome, с помощью которого я могу блокировать файлы cookie. Может кто-нибудь помочь, пожалуйста?

...