diff --git a/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/extract.py b/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/extract.py index 93e33f5..941d9eb 100644 --- a/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/extract.py +++ b/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/extract.py @@ -40,6 +40,7 @@ def scrape( # noqa: PLR0915 }, } options.add_argument("--headless=new") + options.add_argument("--remote-debugging-pipe") options.add_experimental_option("prefs", preferences) options.add_experimental_option("excludeSwitches", ["enable-logging"]) @@ -97,6 +98,7 @@ def scrape( # noqa: PLR0915 ).click() pages_navigated += 1 # Trigger SI download + wait.until(ec.visibility_of_element_located((By.LINK_TEXT, "SI"))) driver.find_element(By.LINK_TEXT, "SI").click() pages_navigated += 1 # Show shopping cart