quelques optimisations selenium
This commit is contained in:
parent
623274b1a6
commit
ab4bd28607
@ -66,6 +66,13 @@ class ChromiumHeadlessDownloader(Downloader):
|
|||||||
self.options.add_argument("--headless=new")
|
self.options.add_argument("--headless=new")
|
||||||
self.options.add_argument("--disable-dev-shm-usage")
|
self.options.add_argument("--disable-dev-shm-usage")
|
||||||
self.options.add_argument("--no-sandbox")
|
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.service = Service("/usr/bin/chromedriver")
|
||||||
self.driver = webdriver.Chrome(service=self.service, options=self.options)
|
self.driver = webdriver.Chrome(service=self.service, options=self.options)
|
||||||
|
|
||||||
@ -76,5 +83,4 @@ class ChromiumHeadlessDownloader(Downloader):
|
|||||||
|
|
||||||
self.driver.get(url)
|
self.driver.get(url)
|
||||||
doc = self.driver.page_source
|
doc = self.driver.page_source
|
||||||
self.driver.close()
|
|
||||||
return doc
|
return doc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user