更快的Python替代WebDriver';s通过(类名称、css选择器)查找元素?

更快的Python替代WebDriver';s通过(类名称、css选择器)查找元素?,python,selenium,selenium-webdriver,beautifulsoup,lxml,Python,Selenium,Selenium Webdriver,Beautifulsoup,Lxml,对于典型的易趣搜索结果页面,例如,我使用Python中的WebDriver提取每个结果的价格,因此: PRICEELEMENT = 'ul:nth-child(3) > li:nth-child(1) > span:nth-child(1)' prices = driver.find_elements_by_css_selector(PRICEELEMENT)] 构建价格有时需要10秒,平均4或5秒。因此: PRICEELEMENTCLASS = 'bidsold' prices

对于典型的易趣搜索结果页面,例如,我使用Python中的WebDriver提取每个结果的价格,因此:

PRICEELEMENT = 'ul:nth-child(3) > li:nth-child(1) > span:nth-child(1)'
prices =  driver.find_elements_by_css_selector(PRICEELEMENT)]
构建
价格
有时需要10秒,平均4或5秒。因此:

PRICEELEMENTCLASS = 'bidsold'
prices driver.find_elements_by_class_name(PRICEELEMENTCLASS)
当然,然后我必须为每个价格购买
.text
,这会增加更多的时间


使用
BeautifulSoup
lxml
(或其他)这里有哪些更好的选项?

您不使用易趣的API有什么原因吗?它非常广泛。您不使用易趣的API有什么原因吗?它相当广泛。