抓取动态谷歌新闻

2024-10-08 19:21:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用selenium(python)将谷歌新闻的头条新闻刮下来。我试图用所有文章创建数组,但我可以用它来按类名查找元素

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome(ChromeDriverManager().install())

urLog = 'https://news.google.com/stories/CAAqOQgKIjNDQklTSURvSmMzUnZjbmt0TXpZd1NoTUtFUWlBbEttQm1ZQU1FVm1QLTNKeVdvVjJLQUFQAQ?hl=it&gl=IT&ceid=IT%3Ait'

driver.get(urLog)
driver.find_element_by_tag_name('body').send_keys(Keys.ESCAPE)
driver.find_element_by_xpath("(//button[@class='VfPpkd-LgbsSe VfPpkd-LgbsSe-OWXEXe-k8QpJ VfPpkd-LgbsSe-OWXEXe-dgl2Hf nCP5yc AjY5Oe DuMIQc'])[position()=1]").click()

articoli = driver.find_element_by_class_name(' MQsxIb xTewfe tXImLc R7GTQ keNKEd keNKEd VkAdve GU7x0c JMJvke q4atFc')

Tags: namefromimportbydriverseleniumelementkeys

热门问题