2014-03-12 140 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')) 

希望有所幫助。