Chromedriver ведет себя странно при получении данных с определенного сайта - PullRequest
0 голосов
/ 28 февраля 2019

Я написал скрипт на python в сочетании с селеном для анализа 100 лучших имен с веб-сайта.Когда я запускаю свой скрипт, я получаю всплывающее окно в виде уведомления / предупреждения.

В чем может быть проблема, поскольку я довольно долго использовал один и тот же подход без каких-либо проблем на разных сайтах?

url

from selenium import webdriver

def collect_names(driver,link):
    driver.get(link)
    for item in driver.find_elements_by_css_selector(".topcolumn h2"):
        print(item.text)

if __name__ == '__main__':
    url = "https://propertyspark.com/top-100-real-estate-teams-on-social-media-in-2018/"
    driver = webdriver.Chrome()
    collect_names(driver,url)
    driver.quit()

Всплывающее окно: enter image description here

Ниже приведены сигнатуры проблемы:

  Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: chromedriver.exe
  Application Version:  0.0.0.0
  Application Timestamp:    5a9904fa
  Fault Module Name:    chromedriver.exe
  Fault Module Version: 0.0.0.0
  Fault Module Timestamp:   5a9904fa
  Exception Code:   c0000005
  Exception Offset: 0003c586
  OS Version:   6.1.7601.2.1.0.256.1
  Locale ID:    1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

1 Ответ

0 голосов
/ 28 февраля 2019

Похоже, что вы недавно обновили свой браузер, поэтому вам также необходимо обновить драйвер.exe для совместимости.

chromedriver    chrome
   2.46            71-73
   2.45            70-72
   2.44            69-71
   2.43            69-71
   2.42            68-70
   2.41            67-69
   2.40            66-68
   2.39            66-68
   2.38            65-67
   2.37            64-66
   2.36            63-65
   2.35            62-64
   2.34            61-63
   2.33            60-62    
   2.28            57
   2.25            54
   2.24            53
   2.22            51
   2.19            44
   2.15            42

Загрузить драйвер chrome exe

...