我的代码全部是这样的 driver= webdriver.Chrome() # 实例化浏览器 driver.get('https://www.jd.com/') # 访问网址 # thekey = input("input:") # 选择搜索对象 element = driver.find_element(by=By.CSS_SELECTOR, value='#key') element.send_keys("手机") # 定位元素_css driver.find_element(by=By.CSS_SELECTOR, value='#key').send_keys(Keys.ENTER) # 回车
时间: 2024-04-09 12:31:16 浏览: 129
webdriver.Chrome
非常抱歉,我之前给出的回答有误。您的代码是正确的,没有问题。
在您的代码中,您已经按照警告提示修改了`driver.find_element_by_css_selector`为新的方法`driver.find_element(by=By.CSS_SELECTOR, value=css_selector)`。所以您无需再进行任何修改,代码可以正常运行。
对于`DeprecationWarning: find_element_by_css_selector is deprecated. Please use find_element(by=By.CSS_SELECTOR, value=css_selector) instead`警告,您已经正确地进行了处理。非常抱歉给您带来的困惑,希望这次的解答能够帮助到您!如果还有其他问题,请随时提问。
阅读全文