我试图从中提取href和数据促销名称
网址:https://www2.deloitte.com/global/zh/pages/about-deloitte/topics/combating-covid-19-with-resilience.html?icid = covid-19_article-nav
我尝试了下面的代码,但只能在“ promo-focus”类下提取href,但是我也想COVID-19 Economic cases: Scenarios for business leaders
从data-promoname
driver = webdriver.Chrome(executable_path=r'C:\chromedriver.exe')
url = "https://www2.deloitte.com/global/en/pages/about-deloitte/topics/combating-covid-19-with-resilience.html?icid=covid-19_article-nav"
driver.get(url)
for i in driver.find_elements_by_class_name('promo-focus'):
print(i.get_attribute('href'))
谁能告诉我如何使用Python做到这一点?
尝试使用text方法获取文本。
例
from selenium import webdriver
chrome_browser = webdriver.Chrome()
url = "https://www2.deloitte.com/global/en/pages/about-deloitte/topics/combating-covid-19-with-resilience.html?icid=covid-19_article-nav"
chrome_browser.get(url)
for a in chrome_browser.find_elements_by_class_name('promo-focus'):
print(a.get_attribute('href'))
print(a.text)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句