Till a few days back what was working perfectly:
Open browser with:
"C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" --remote-debugging-port=9222
then in python I check the response status code (should be 200
) using GET
request to http://localhost:9222
.
then attach selenium:
options = Options()
options.binary_location = "C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe"
options.add_argument("disable-popup-blocking")
options.add_experimental_option("debuggerAddress",
socket.gethostbyname("localhost:9222")
driver = webdriver.Chrome(ChromeDriverManager().install(), options = options)
However, this setup is not working anymore, as nothing can be accessed through http://localhost:9222
now with new updates.
Any idea how to achieve the same?