难道不是这么定位的吗,看了百度上大概还有一种方法是要把by写到后面的括号里,这个应该怎么写啊,我试了几种都不对
新版本全都换成这种了:
• find_element(By.ID,”loginName”)
• find_element(By.NAME,”SubjectName”)
• find_element(By.CLASS_NAME,”u-btn-levred”)
• find_element(By.TAG_NAME,”input”)
• find_element(By.LINK_TEXT,”退出”)
• find_element(By.PARTIAL_LINK_TEXT,”退”)
• find_element(By.XPATH,”.//*[@id=’Title”)
• find_element(By.CSS_SELECTOR,”[type=submit]”)
25行的find_element_by_class已经被高版本selenium弃用了,将find_element_by_class改成
find_element(By.class, "定位")
这是旧版本的写法哩,要么退版本,要么换成楼上的写法
不行啊,改了还是报错