quelques optimisations selenium

This commit is contained in:
Jean-Marie Favreau 2024-06-26 11:20:16 +02:00
parent 623274b1a6
commit ab4bd28607

View File

@ -66,6 +66,13 @@ class ChromiumHeadlessDownloader(Downloader):
self.options.add_argument("--headless=new")
self.options.add_argument("--disable-dev-shm-usage")
self.options.add_argument("--no-sandbox")
self.options.add_experimental_option(
"prefs", {
# block image loading
"profile.managed_default_content_settings.images": 2,
}
)
self.service = Service("/usr/bin/chromedriver")
self.driver = webdriver.Chrome(service=self.service, options=self.options)
@ -76,5 +83,4 @@ class ChromiumHeadlessDownloader(Downloader):
self.driver.get(url)
doc = self.driver.page_source
self.driver.close()
return doc