[英]syntax for find element by css selector in selenium
my code我的代码
driver.find_element(By.cssSelector("button[type='submit']")).click()
driver.quit()
after running error运行错误后
C:\Users\amalp\OneDrive\Desktop\pico.py:7: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver=webdriver.Chrome(path) Traceback (most recent call last): File "C:\Users\amalp\OneDrive\Desktop\pico.py", line 11, in driver.find_element(By.cssSelector("button[type='submit']")).click() AttributeError: type object 'By' has no attribute 'cssSelector' C:\Users\amalp\OneDrive\Desktop\pico.py:7: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver=webdriver.Chrome(path) Traceback(最近一次调用最后):文件“C: \Users\amalp\OneDrive\Desktop\pico.py",第 11 行,在 driver.find_element(By.cssSelector("button[type='submit']")).click() AttributeError: type object 'By' has没有属性'cssSelector'
Instead of代替
driver.find_element(By.cssSelector("button[type='submit']")).click()
Try尝试
driver.find_element(By.cssSelector,"button[type='submit']").click()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.