使用python selenium实现JavaScript语法化

8e2ybdfx  于 4个月前  发布在  Java
关注(0)|答案(1)|浏览(50)

我需要修改一个运行在网页上的JavaScript。如果我手动设置,这里描述的过程Override Javascript file in chrome可以正常工作,但是,我想使用Selenium(Geckodriver或Chromedriver)和Python来自动设置覆盖。这可能吗?我在本地计算机上有修改后的JavaScript。

kyxcudwk

kyxcudwk1#

我建议使用answer中所述的扩展名 * ResourceSide *。
为了加载扩展设置,我尝试

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

字符串
我不知道是否有更优雅的方式来加载扩展的设置。
仅供参考:如果您想以编程方式更改扩展的设置,可以参考此anwser

相关问题