mirror of
https://github.com/netzbegruenung/green-spider.git
synced 2024-05-05 18:33:40 +02:00
Tweak chromedriver usage
This commit is contained in:
parent
e83fd5ecc0
commit
eb9a29ac1c
|
@ -10,6 +10,7 @@ import random
|
||||||
import re
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
import statistics
|
import statistics
|
||||||
|
import time
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from socket import gethostbyname_ex
|
from socket import gethostbyname_ex
|
||||||
from urllib.parse import urljoin
|
from urllib.parse import urljoin
|
||||||
|
@ -266,13 +267,14 @@ def check_responsiveness(url):
|
||||||
# Our selenium user agent using Chrome headless as an engine
|
# Our selenium user agent using Chrome headless as an engine
|
||||||
chrome_options = webdriver.ChromeOptions()
|
chrome_options = webdriver.ChromeOptions()
|
||||||
chrome_options.add_argument('--headless')
|
chrome_options.add_argument('--headless')
|
||||||
chrome_options.add_argument('--disable-dev-shm-usage')
|
|
||||||
chrome_options.add_argument('--disable-gpu')
|
chrome_options.add_argument('--disable-gpu')
|
||||||
chrome_options.add_argument('--no-sandbox')
|
chrome_options.add_argument('--no-sandbox')
|
||||||
chrome_options.add_argument('--disable-extensions')
|
chrome_options.add_argument('--disable-extensions')
|
||||||
driver = webdriver.Chrome(chrome_options=chrome_options)
|
driver = webdriver.Chrome(chrome_options=chrome_options)
|
||||||
|
driver.set_page_load_timeout(60)
|
||||||
driver.set_window_size(sizes[0][0], sizes[0][1])
|
driver.set_window_size(sizes[0][0], sizes[0][1])
|
||||||
driver.get(url)
|
driver.get(url)
|
||||||
|
time.sleep(1)
|
||||||
|
|
||||||
for (width, height) in sizes:
|
for (width, height) in sizes:
|
||||||
driver.set_window_size(width, height)
|
driver.set_window_size(width, height)
|
||||||
|
|
Loading…
Reference in a new issue