【问题标题】:Selenium webdriver not finding xpath elementsSelenium webdriver 找不到 xpath 元素
【发布时间】:2020-06-04 21:08:23
【问题描述】:

我正在尝试从此网站链接中获取所有餐厅位置,但每次我这样做时,它都会返回一个空字符串列表。我能做些什么得到我需要的清单?

driver = Chrome(path_to_chrome_driver)
driver.get('https://www.marriott.com/hotels/fact-sheet/travel/CZLMC-Constantine-Marriott-Hotel')
restaurants = driver.find_elements_by_xpath('//h3[@class="l-margin-top-none"]')
restaurants = [item.text for item in restaurants]
print(restaurants)

【问题讨论】:

    标签: python selenium selenium-chromedriver


    【解决方案1】:

    尝试获取以下餐厅:

    restaurants = [item.get_property('textContent') for item in restaurants]
    

    【讨论】:

      猜你喜欢
      • 2014-08-19
      • 2021-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-11
      • 2018-08-30
      • 1970-01-01
      • 2016-09-07
      相关资源
      最近更新 更多