首页 > 解决方案 > Selenium 不在网页上执行 javascript

问题描述

我正在尝试从这个 url 中抓取一些数据:https : //www.ebay-kleinanzeigen.de/,但是 selenium 和mechanicalsoup 不起作用,因为 javascript 没有被执行。

我最后的选择是 selenium 来获取数据,但现在我不明白,为什么我得到相同的未执行的网站源代码?在 selenium 中启用了 Javascript。

我的代码是:

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36")
driver = webdriver.Chrome(options=chrome_options)
driver.get('https://www.ebay-kleinanzeigen.de/m-einloggen.html/')

此致

标签: pythonseleniumweb-scraping

解决方案


推荐阅读