开始玩硒,用css方法来解决问题

时间:2018-01-16 01:13:03

标签: python css selenium

我开始玩硒,因为我经常练习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

1 个答案:

答案 0 :(得分:1)

不是ChromeDriver,但Chrome版本63有错误。降级您的chrome版本应该可以解决问题。

从此处降级:https://www.slimjet.com/chrome/google-chrome-old-version.php

(您可以使用版本&lt; 63)