<legend id='HfzYr'><style id='HfzYr'><dir id='HfzYr'><q id='HfzYr'></q></dir></style></legend>
        • <bdo id='HfzYr'></bdo><ul id='HfzYr'></ul>
        <tfoot id='HfzYr'></tfoot>

      1. <i id='HfzYr'><tr id='HfzYr'><dt id='HfzYr'><q id='HfzYr'><span id='HfzYr'><b id='HfzYr'><form id='HfzYr'><ins id='HfzYr'></ins><ul id='HfzYr'></ul><sub id='HfzYr'></sub></form><legend id='HfzYr'></legend><bdo id='HfzYr'><pre id='HfzYr'><center id='HfzYr'></center></pre></bdo></b><th id='HfzYr'></th></span></q></dt></tr></i><div id='HfzYr'><tfoot id='HfzYr'></tfoot><dl id='HfzYr'><fieldset id='HfzYr'></fieldset></dl></div>
      2. <small id='HfzYr'></small><noframes id='HfzYr'>

      3. 如何使用 python 在 selenium 的 chrome 驱动程序中加载

        时间:2023-10-08
          <tbody id='4MyLf'></tbody>

          <small id='4MyLf'></small><noframes id='4MyLf'>

          <i id='4MyLf'><tr id='4MyLf'><dt id='4MyLf'><q id='4MyLf'><span id='4MyLf'><b id='4MyLf'><form id='4MyLf'><ins id='4MyLf'></ins><ul id='4MyLf'></ul><sub id='4MyLf'></sub></form><legend id='4MyLf'></legend><bdo id='4MyLf'><pre id='4MyLf'><center id='4MyLf'></center></pre></bdo></b><th id='4MyLf'></th></span></q></dt></tr></i><div id='4MyLf'><tfoot id='4MyLf'></tfoot><dl id='4MyLf'><fieldset id='4MyLf'></fieldset></dl></div>
              • <bdo id='4MyLf'></bdo><ul id='4MyLf'></ul>

                1. <tfoot id='4MyLf'></tfoot>

                  <legend id='4MyLf'><style id='4MyLf'><dir id='4MyLf'><q id='4MyLf'></q></dir></style></legend>
                  本文介绍了如何使用 python 在 selenium 的 chrome 驱动程序中加载扩展的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我在启用 Browsec 扩展的情况下打开 chrome 浏览器的所有努力都失败了.这是我上次尝试的方法-

                  All my efforts to open chrome browser with Browsec extension enabled are failing. Here is what i tried in last -

                  # Configure the necessary command-line option.
                  options = webdriver.ChromeOptions()
                  options.add_argument(r'--load- 
                  extension=C:Userslap0042AppDataLocalGoogleChromeUser 
                  DataDefaultExtensionsomghfjlpggmjjaagoclmmobgdodcjboh')
                  
                  # Initalize the driver with the appropriate options.
                  driver = webdriver.Chrome(chrome_options=options)
                  
                  driver.get("http://stackoverflow.com")
                  

                  这会导致错误无法从 .清单文件丢失或无法读取"

                  This results in error "Failed to load extension from . Manifest files is missing or unreadable"

                  搜索此错误后,我发现 Manifest.json 文件应重命名为 manifest.json.txt,但这样做会导致相同的错误.

                  After search for this error I get that Manifest.json file should be renamed to manifest.json.txt but doing this resulted in same error.

                  我们将不胜感激任何帮助

                  Any help will be highly appreciated

                  推荐答案

                  要使用任何扩展打开 chrome 浏览器,您需要使用 add_extension() 方法通过 chrome.options 类,您可以使用以下解决方案:

                  To open chrome browser with any extension you need to use the add_extension() method through an instance of chrome.options class and you can use the following solution :

                  from selenium import webdriver
                  from selenium.webdriver.chrome.options import Options
                  
                  chrome_options = Options()
                  chrome_options.add_extension(r'C:path	oextension.crx')
                  driver = webdriver.Chrome(chrome_options=chrome_options, executable_path=r'C:UtilityBrowserDriverschromedriver.exe')
                  driver.get('https://www.google.co.in')
                  print("Page Title is : %s" %driver.title)
                  driver.quit()
                  

                  <小时>

                  参考文献

                  您可以在以下位置找到相关文档:


                  References

                  You can find the relevant documentation in:

                  • ChromeDriver - 适用于 Chrome 的 WebDriver.

                  您可以在以下位置找到一些相关讨论:

                  You can find a couple of relevant discussions in:

                  • [Python] 如何使用 Selenium & 安装 Chrome 扩展蟒蛇
                  • [Java] 如何在 geckodriver 中永久安装扩展程序

                  这篇关于如何使用 python 在 selenium 的 chrome 驱动程序中加载扩展的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:WebDriverException:消息:使用 ChromeDriver 和 Selenium 在 下一篇:urllib3.exceptions.ProtocolError: ('Connection aborted.&#

                  相关文章

                  最新文章

                    <bdo id='3Qteb'></bdo><ul id='3Qteb'></ul>

                  <small id='3Qteb'></small><noframes id='3Qteb'>

                    <tfoot id='3Qteb'></tfoot>
                      <i id='3Qteb'><tr id='3Qteb'><dt id='3Qteb'><q id='3Qteb'><span id='3Qteb'><b id='3Qteb'><form id='3Qteb'><ins id='3Qteb'></ins><ul id='3Qteb'></ul><sub id='3Qteb'></sub></form><legend id='3Qteb'></legend><bdo id='3Qteb'><pre id='3Qteb'><center id='3Qteb'></center></pre></bdo></b><th id='3Qteb'></th></span></q></dt></tr></i><div id='3Qteb'><tfoot id='3Qteb'></tfoot><dl id='3Qteb'><fieldset id='3Qteb'></fieldset></dl></div>
                    1. <legend id='3Qteb'><style id='3Qteb'><dir id='3Qteb'><q id='3Qteb'></q></dir></style></legend>