使用 python selenium 以编程方式覆盖 JavaScript

问题描述 投票:0回答:1

我需要修改在网页上运行的 JavaScript。如果我手动设置,这里描述的过程在 chrome 中覆盖 Javascript 文件 工作得很好,但是,我想使用 Selenium(Geckodriver 或 Chromedriver)和 Python 以编程方式设置覆盖。这有可能吗?我的本地计算机上有修改后的 JavaScript。

javascript python selenium-chromedriver geckodriver
1个回答
0
投票

我建议使用扩展资源覆盖,如答案中所述。

要加载扩展设置,我尝试

    options = Options()
    options.add_argument("--user-data-dir=C:/Users/USERNAME/AppData/Local/Google/Chrome/User Data")
    driver = webdriver.Chrome(options=options)

我不确定是否有更优雅的方式来加载扩展程序的设置。

© www.soinside.com 2019 - 2024. All rights reserved.