用元素定位的方法定位到新闻为什么报错啊

难道不是这么定位的吗,看了百度上大概还有一种方法是要把by写到后面的括号里,这个应该怎么写啊,我试了几种都不对

img

img

新版本全都换成这种了:
• 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, "定位")

这是旧版本的写法哩,要么退版本,要么换成楼上的写法

不行啊,改了还是报错

img

img

img