Questions tagged [firefox-headless]

44 questions
185
votes
7 answers

How to make Firefox headless programmatically in Selenium with Python?

I am running this code with python, selenium, and firefox but still get 'head' version of firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe',…
8
votes
1 answer

Unable to invoke firefox headless

I would like to know why i'm getting the following error message and how can i fix it: Traceback (most recent call last): File "teste.py", line 30, in <\module> main() File "teste.py", line 24, in main driver =…
7
votes
1 answer

How to set selenium webdriver from headless mode to normal mode within the same session?

Is it possible after setting selenium webdriver to a headless mode set it back to a normal mode? from selenium import webdriver from selenium.webdriver.firefox.options import Options options = Options() options.headless = True driver =…
6
votes
1 answer

Firefox headless not working within Docker as non-root user

As the title says, I'm having trouble running Firefox in headless mode inside a Docker container as a non-root user. Consider the following Dockerfile, built with docker build -t firefox . FROM python:3.8-buster RUN apt-get update -qq \ &&…
elacuesta
  • 891
  • 5
  • 20
5
votes
0 answers

Mozilla Firefox Headless Screenshot not working for local HTML files

I'm unable to generate a screenshot of a local HTML file using Firefox's (v60.9.0) headless mode Here's the command I'm using: "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -P AJ --screenshot test.png "file:///C:/html_export.html" I've tried…
user3279773
  • 143
  • 2
  • 6
5
votes
1 answer

Selenium Firefox headless returns different results

When i scrape page that contains products with usage of headless option i get different results. For the same question one time i get results that are not sorted, and another time with proper sorted order. Selenium firefox browser: firefox_options =…
5
votes
2 answers

selenium.common.exceptions.InvalidSessionIdException using GeckoDriver Selenium Firefox in headless mode through Python

I am tryin to use python an selenium to automate some cases on firefox headless mode. I think, I did every settings that I need but still webdrvier is not initialized. My problem is getting the exception approximately 30-60 sec after executing my…
4
votes
3 answers

urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='localhost', port=59587): Max retries exceeded with url using Selenium GeckoDriver Firefox

At dawn my code was working perfectly, but today when I woke up it is no longer working, and I didn't change any line of code, I also checked if Firefox updated, and no, it didn't, and I have no idea what maybe, I've been reading the urllib…
antoniocsk8
  • 71
  • 1
  • 2
  • 6
4
votes
1 answer

Handling headless mode in different browsers using Selenium Python client

I am currently working on a python (3.7) CLI program that uses Selenium and will be used by a diverse group of people. The problem I ran into was the following: For setting options like "headless" in Chrome I use from selenium import webdriver from…
3
votes
3 answers

AttributeError: 'Options' object has no attribute 'binary' error invoking Headless Firefox using GeckoDriver through Selenium

options = FirefoxOptions() options.add_argument("--headless") driver = webdriver.Firefox(firefox_options=options, executable_path='/Users/toprak/Desktop/geckodriver') driver.get("https://twitter.com/login?lang=en") When I try to run my code, I…
3
votes
0 answers

Opening a local file with local references with puppeteer-firefox

This is a similar question to Opening local html file using puppeteer, except that that one is using regular Puppeteer (headless Chrome) and this one is using the Firefox version, and I care about references to other local files. I'm trying to open…
tremby
  • 9,541
  • 4
  • 55
  • 74
3
votes
1 answer

python proxy in selenium firefox headless not working

I am using Ubuntu Server 17.04. I am trying to set my proxy into selenium. But it's not working. I am using proxy from https://stormproxies.com/. Basically only the ip i allowed it will be allowed to have proxy and then i have to use the ip that…
Omega
  • 277
  • 3
  • 20
2
votes
1 answer

Embedding headless browser inside Spring Boot application?

For my Spring Boot application I need to be able to, in response to a request (HTTP request to a REST API) launch a headless browser, render some website (HTML+CSS+JS), perform some analysis and get the response back. Previously I had built a…
2
votes
1 answer

Unable to run Firefox in headless mode

I am trying to run a Python + Selenium script in headless mode with Firefox using Xvfb but I am getting errors. There is not much documents or guides available for Xvfb to troubleshoot the issue so looking for assistance here. Environment info: OS:…
2
votes
1 answer

Webdriver - Can't use headless mode in Firefox when using preferences

I want to launch Firefox headlessly through Selenium, but I can't seem to find a way to do so and keep my preferences at the same time. from selenium import webdriver; from selenium.webdriver import Firefox; cProfile =…
1
2 3