阻止Firefox加载项首页显示

2024-09-30 06:26:49 发布

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

我正在使用seleniumwebdriverapi编写一个Python程序,它利用Firefox浏览器进行浏览,我需要加载项的第一页显示它的版本被禁用,并且在浏览器开始工作时不显示。我的加载项是NoScript。你知道吗

以下是我的Firefox配置文件代码:

def fpp():
    ffprofile = webdriver.FirefoxProfile()
    ffprofile.add_extension(extension='NS.xpi')
    ffprofile.set_preference("extensions.noscript.currentVerison" , "2.6.9.35")
    ffprofile.update_preferences()
    return webdriver.Firefox(ffprofile)

def driver(url1):
   m = fpp()
   m.get(url1)

但是,这一行不会阻止开始窗口显示:

ffprofile.set_preference("extensions.noscript.currentVerison" , "2.6.9.35")

问题是什么?如何解决?你知道吗


Tags: 程序defextension浏览器extensionsfirefoxwebdriverset
1条回答
网友
1楼 · 发布于 2024-09-30 06:26:49

noscript首选项以noscript开始(不需要extensions.)。你需要设置version而不是currentVersion。为我工作:

ffprofile.set_preference("noscript.version", "2.6.9.35")

相关问题 更多 >

    热门问题