Tôi hiện đang sử dụng selenium trong một số dự án.Selenium bất ngờ gặp sự cố
Với mã đang chạy Tôi bây giờ nhận được lỗi sau:
C:\Users\%USER%\Miniconda\python.exe C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py
Traceback (most recent call last):
File "C:/Users/%USER%/PycharmProjects/c_r/quick_debug.py", line 17, in <module>
c.setUp()
File "C:\Users\%USER%\PycharmProjects\c_r\c.py", line 40, in setUp
self.driver = webdriver.Chrome()
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 67, in __init__
desired_capabilities=desired_capabilities)
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 87, in __init__
self.start_session(desired_capabilities, browser_profile)
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 141, in start_session
'desiredCapabilities': desired_capabilities,
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 201, in execute
self.error_handler.check_response(response)
File "C:\Users\%USER%\Miniconda\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 181, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: unrecognized Blink revision: 3b3c00f2d95c45cca18ab944acced413fb759311
(Driver info: chromedriver=2.10.267521,platform=Windows NT 6.3 x86_64)
Process finished with exit code 1
nơi c.setUp()
là:
def setUp(self):
self.driver = webdriver.Chrome()
Một lần nữa - đây là mã đó đã được chạy và tôi không chắc làm thế nào để này Lỗi "Sửa đổi nhấp nháy không được nhận dạng".
Không có gì có ý thức thay đổi.
Cảm ơn bạn cho bất kỳ con trỏ
Đúng! Cảm ơn con trỏ. –
Làm việc cho tôi, dễ dàng kiểm tra tùy chọn này bằng cách trỏ tới ChromeDriver mới. Trình điều khiển IWebDriver = new ChromeDriver (@ "C: \ your \ path"); – JDNickell
Tôi đang đối mặt với cùng một vấn đề và không thể hiểu phản hồi ở đây. Tôi gặp sự cố khi tìm cài đặt chromeDriver. Nhưng tìm thấy nó. Vì vậy, khi bạn nói cập nhật chromeDriver là chromedriver nằm trong thư mục selenium của bạn. Chỉ cần thay thế bằng phiên bản mới nhất đã làm cho nó hoạt động. – patz