Вот ссылка на ресурс
http://krasnoyarsk.kinomechta.com/ . Надо получить все сеансы, с названием, временем, ценой, датой, 3D (или нет) и названием кинотеатра. Запустил браузер с отключенным js - сеансы с ценами не выводятся.
Видимо windows не видит драйвер, если так попробовать
from selenium import webdriver
driver = webdriver.PhantomJS(executable_path='C:\\bin\\phantomjs\\phantomjs.exe')
driver.get("http://python.su/")
elem = driver.find_element_by_tag_name('h1')
print elem.text
driver.quit()
Тоже не работает при разных вариациях с двойными слэшами. Сначала на секунду появляется окно приложения PhantomJS.exe. Ошибку выводит другую:
Traceback (most recent call last):
File “C:\Users\орт\Documents\Python pr\pr 1\pr1.py”, line 48, in <module>
driver = webdriver.PhantomJS(executable_path='C:\\bin\\phantomjs\\phantomjs.exe')
File “C:\Python34\lib\selenium\webdriver\phantomjs\webdriver.py”, line 55, in __init__
desired_capabilities=desired_capabilities)
File “C:\Python34\lib\selenium\webdriver\remote\webdriver.py”, line 73, in __init__
self.start_session(desired_capabilities, browser_profile)
File “C:\Python34\lib\selenium\webdriver\remote\webdriver.py”, line 121, in start_session
‘desiredCapabilities’: desired_capabilities,
File “C:\Python34\lib\selenium\webdriver\remote\webdriver.py”, line 171, in execute
response = self.command_executor.execute(driver_command, params)
File “C:\Python34\lib\selenium\webdriver\remote\remote_connection.py”, line 349, in execute
return self._request(command_info, url, body=data)
File “C:\Python34\lib\selenium\webdriver\remote\remote_connection.py”, line 416, in _request
HttpErrorHandler(), urllib.request.ProxyHandler( {} ))
NameError: name ‘urllib’ is not defined
С одним слешем выводит предыдущю ошибку:
raise WebDriverException(“Unable to start phantomjs with ghostdriver.”, e)
selenium.common.exceptions.WebDriverException: Message: Unable to start phantomjs with ghostdriver.
Screenshot: available via screen
Загрузка скрипита из той же папки где и PhantomJS. не помогает.
Selenium 2.44.0
PhantomJS 1.9.8
Python 3.4.2