【发布时间】:2016-04-29 07:24:31
【问题描述】:
我正在尝试抓取 airbnb 列表。除了点击“更多”之外,我想不出一种方法来获取完整的便利设施列表。我正在使用 selenium 来模拟点击,但它似乎不起作用。
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
url = 'https://www.airbnb.com/rooms/4660676'
driver = webdriver.Firefox()
driver.get(url)
elem = driver.find_element_by_xpath('//a[@class="expandable-trigger-more"]')
actions.click(elem).perform()
【问题讨论】:
-
“似乎不起作用”是什么意思?发生什么了?没有?你有错误吗?
-
你还没有定义你的
actions实例ActionChains所以行actions.click(elem).perform()没有意义
标签: python selenium web-scraping