2014-03-12 75 views

回答

1

您正在混合selenium web驱动程序API和Selenium 1/Selenium RC API:what's the relationship between Selenium RC and WebDriver?值得一读。

get_xpath_count()get_css_count()不是selenium WebDriver API的一部分。

实际上,你可以通过在find_elements_by_xpath()方法调用len()模拟get_xpath_count()

from selenium import webdriver 


driver = webdriver.Firefox() 
driver.get("https://en.wikipedia.org") 

print len(driver.find_elements_by_xpath('//li')) 

get_css_count()可以这样实现:

print len(driver.find_elements_by_tag_name('li')) 

希望有所帮助。