我开始玩硒,因为我经常练习bs4。 所以我进口了硒,添加了镀铬驱动器,它打开了一切 - 到目前为止一切都很好!
当我决定用css选择器挑选一些elemenit时出现了问题,我在这个网站上做了这样的事情:
driver = webdriver.Chrome()
driver.get("https://shop.foretagsakvarium.se/product/aquamedic-xenia-100")
x = driver.find_element_by_css_selector("main#main-content span.amount")
而不是元素输出我得到了这个:
<selenium.webdriver.remote.webelement.WebElement (session="8b7719f12f537bf845f6e82e58d391d3", element="0.27049897880791063-1")>
>>> [10348:7764:0116/020724.433:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED
[10348:7764:0116/020724.434:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED
[10348:7764:0116/020724.434:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED
[10348:7764:0116/020724.434:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED
我做错了什么和哪里?我有没有输入一些东西?我导入的所有东西都是:
>>> import selenium
>>> from selenium import webdriver
答案 0 :(得分:1)
不是ChromeDriver,但Chrome版本63有错误。降级您的chrome版本应该可以解决问题。
从此处降级:https://www.slimjet.com/chrome/google-chrome-old-version.php
(您可以使用版本&lt; 63)