我在学用硒刮网。Inspect显示我正在搜索的元素具有类名“movie link”。这是我的密码:
def get_movies(driver, name, scroll_num):
elem = driver.find_element_by_class_name("form-control")
elem.clear()
elem.send_keys(name)
elem.send_keys(Keys.RETURN)
scroll_down(driver, scroll_num)
return map(lambda x: x.get_attribute('href'), driver.find_elements_by_class_name('movie-link'))
driver.find_elements_by_class_name('movie-link')
找不到任何内容,因此我(使用selenium)检查了包含“movie link”的元素,其innerHTML是“placeholder”。你知道吗
这是某种保护还是我忘了什么?你知道吗
编辑: 我正在分析http://imovies.cc
显式等待:
相关问题 更多 >
编程相关推荐