webdriver这个元素为什么不能用class name找到

angel725 发布于 2017/03/27 22:43
阅读 170
收藏 0

driver = webdriver.Firefox()
driver.get(r'http://bbs.csdn.net/home')

#menuS = driver.find_elements_by_css_selector('#menu > li')
menuS = driver.find_elements_by_class_name('leve10')
for menu in menuS:
    print(menu)

练习题;

图中的元素,我用class name为什么返回空?

用css selector就能正常找到。

是什么原因?

加载中
0
庄严
庄严

把 leve10 改成 level0

你把字母L 成写出数字 1了!!!

menuS = driver.find_elements_by_class_name('level0')

 

a
angel725
我说弄了半小时 不好使呢!!!
a
angel725
呃。。。马虎了,我当成(拾)了。
返回顶部
顶部