Where did you install Firefox from? Help Mozilla uncover 3rd party websites that offer problematic Firefox installation by taking part in our campaign. There will be swag, and you'll be featured in our blog if you manage to report at least 10 valid reports!

ძიება მხარდაჭერაში

ნუ გაებმებით თაღლითების მახეში მხარდაჭერის საიტზე. აქ არასდროს მოგთხოვენ სატელეფონო ნომერზე დარეკვას, შეტყობინების გამოგზავნას ან პირადი მონაცემების გაზიარებას. გთხოვთ, გვაცნობოთ რამე საეჭვოს შემჩნევისას „დარღვევაზე მოხსენების“ მეშვეობით.

Learn More

How to make FireFox headless programmatically in Selenium with python?

  • 2 პასუხი
  • 1 მომხმარებელი წააწყდა მსგავს სიძნელეს
  • 1 ნახვა
  • ბოლოს გამოეხმაურა cor-el

I am running this code with Python (http://bit.ly/38YA0O1), selenium, and firefox but still get 'head' version of firefox:

binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout)

binary.add_command_line_options('-headless')

self.driver = webdriver.Firefox(firefox_binary=binary)

I also tried some variations of binary:

binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout)

       binary.add_command_line_options("--headless")
I am running this code with Python (http://bit.ly/38YA0O1), selenium, and firefox but still get 'head' version of firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) I also tried some variations of binary: binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options("--headless")

ჩასწორების თარიღი: , ავტორი: Rohit bhat

ყველა პასუხი (2)

Like this:

   options = Options()
   options.headless = True
   driver = webdriver.Firefox(options=options, executable_path='C:\\Program Files(x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout)

or by setting the env var MOZ_HEADLESS:

   import os
   os.environ["MOZ_HEADLESS"] = "1"
   driver = webdriver.Firefox(executable_path='C:\\Program Files (x86)\\MozillaFirefox\\firefox.exe', log_file=sys.stdout)

ჩასწორების თარიღი: , ავტორი: silvanocerza

I don't think that headless mode works with a profile used for normal mode.

Are you using a special profile for running Firefox in headless mode ?

You need to use the Profile Manager to create the new profile folder, but not launch Firefox (i.e. click Exit). You need to specify this profile via -P "profile-name" command line switch.

See: