我正在尝试从页面https://www.galaxus.ch/de/s2/sector/haushalt-2抓取某种实时新闻报道。 (请参见网页右侧的屏幕截图)
我尝试的工作流程是:
这很好用,但是只有静态/一次,即在浏览器的html-inspector中,我可以看到永久弹出新行(= news)并消失旧行,但是我无法弹出新行与我的代码一致。
那我该如何像“听一个流然后写下来,听到的声音”那样刮擦这个股票代码?
感谢您的帮助
我的代码是:
options = webdriver.ChromeOptions()
options.add_argument("-headless")
options.add_argument("-no-sandbox")
options.add_argument("-disable-dev-shm-usage")
url="https://www.galaxus.ch/de/s2/sector/haushalt-2"
driver = webdriver.Chrome("chromedriver",options=options)
driver.get(url)
selenium_soup=BeautifulSoup(driver.page_source,"html.parser")
selenium_soup.find_all(name="div",class_="ZZr6 ZZr8")