while len(self.urls) < self._config.get_num_articles():
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
time.sleep(0.5)
soup = BeautifulSoup(driver.page_source, features="html.parser")
for elem in soup.find_all('a'):
current_url = url + str(self._extract_url(elem))
if str(self._extract_url(elem)) != 'None' and len(self.urls) < self._config.get_num_articles() \
and current_url not in self.urls:
self.urls.append(current_url)
Ошибка:
raise exception_class(message, screen, stacktrace)
E selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally.
E (unknown error: DevToolsActivePort file doesn't exist)
E (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.
Когда вы регистрировались, вы обещали выполнять Регламент. Ваше сообщение нарушило сразу несколько параграфов Регламента.
Если вы будете продолжать нарушать Регламент, ваши вопросы могут быть удалены, а аккаунт заблокирован модераторами временно или навсегда.
Будьте благоразумны.