ОС: OSX 10.12.2водитель Селен Хром No Such Session
Селен Версия: 2.52.0 Scrapy
Браузер: Chrome
Browser Версия: 55.0.2883.95 (64-разрядная версия)
Hi,
Я пытаюсь использовать селен в своем проекте. Но у меня нет такой ошибки сеанса. когда я использую его с последним драйвером хрома. Также вы можете найти ошибку ниже.
Traceback (most recent call last):
File "/Users/user/Library/Python/2.7/lib/python/site-packages/twisted/internet/defer.py", line 651, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/Users/user/Downloads/Test-2/ecommerce_bot/ecommerce_bot/spiders/hepsiburada.py", line 67, in parseProductComments
self.browser.get(response.url)
File "/Users/user/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/remote/webdriver.py", line 248, in get
self.execute(Command.GET, {'url': url})
File "/Users/user/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/remote/webdriver.py", line 236, in execute
self.error_handler.check_response(response)
File "/Users/user/Library/Python/2.7/lib/python/site-packages/selenium/webdriver/remote/errorhandler.py", line 192, in check_response
raise exception_class(message, screen, stacktrace)
WebDriverException: Message: no such session
(Driver info: chromedriver=2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9),platform=Mac OS X 10.12.2 x86_64)
Также этот мой код.
self.browser.get("url")
xpath = self.browser.find_element_by_xpath("/html/head/script[17]")
И Browser
def __init__(self):
super(HepsiburadaSpider, self).__init__()
chromedriver = "/Users/user/Downloads/chromedriver"
os.environ["webdriver.chrome.driver"] = chromedriver
self.browser = webdriver.Chrome(chromedriver)
Показать, как выглядит ваш 'браузер' – Andersson
@ Andersson Я только что обновил –
любое предложение или помощь? –