Added path to geckodriver
This commit is contained in:
parent
7fded5f09d
commit
76f77058c0
|
@ -77,6 +77,7 @@ CONFIG_PROPS = {
|
||||||
"pdflocation": "/Pfad/zum/Ablegen/der/PDFs/",
|
"pdflocation": "/Pfad/zum/Ablegen/der/PDFs/",
|
||||||
"jsonLocation": "/Pfad/zum/Ablegen/der/jsons/",
|
"jsonLocation": "/Pfad/zum/Ablegen/der/jsons/",
|
||||||
"firefoxBinary": "/Pfad/zur/firefox.exe",
|
"firefoxBinary": "/Pfad/zur/firefox.exe",
|
||||||
|
"geckodriver": "/Pfad/zum/geckodriver"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,7 @@ def main(_) -> None:
|
||||||
config_file = f"{os.getcwd()}/tm-allris-scraper-config.ini"
|
config_file = f"{os.getcwd()}/tm-allris-scraper-config.ini"
|
||||||
if not config_module.initialize_config(config_file):
|
if not config_module.initialize_config(config_file):
|
||||||
return
|
return
|
||||||
|
|
||||||
config = configparser.ConfigParser()
|
config = configparser.ConfigParser()
|
||||||
config.read(config_file)
|
config.read(config_file)
|
||||||
district = config["Default"]["district"]
|
district = config["Default"]["district"]
|
||||||
|
@ -44,14 +44,15 @@ def main(_) -> None:
|
||||||
password = config["Default"]["password"]
|
password = config["Default"]["password"]
|
||||||
pdf_location = config["Default"]["pdflocation"]
|
pdf_location = config["Default"]["pdflocation"]
|
||||||
firefox_binary = config["Default"]["firefoxBinary"]
|
firefox_binary = config["Default"]["firefoxBinary"]
|
||||||
|
geckodriver = config["Default"]["geckodriver"]
|
||||||
base_url = definitions.BASE_LINKS[district]
|
base_url = definitions.BASE_LINKS[district]
|
||||||
|
|
||||||
options = Options()
|
options = Options()
|
||||||
options.headless = True
|
options.headless = True
|
||||||
binary = FirefoxBinary(firefox_binary)
|
binary = FirefoxBinary(firefox_binary)
|
||||||
driver = webdriver.Firefox(firefox_binary=binary, options=options)
|
driver = webdriver.Firefox(firefox_binary=binary, options=options, executable_path=geckodriver)
|
||||||
driver.delete_all_cookies()
|
driver.delete_all_cookies()
|
||||||
driver.implicitly_wait(2)
|
driver.implicitly_wait(5)
|
||||||
driver.get(ALLRIS_LOGIN)
|
driver.get(ALLRIS_LOGIN)
|
||||||
login(driver, username=username, password=password)
|
login(driver, username=username, password=password)
|
||||||
driver.get("https://serviceportal.hamburg.de/HamburgGateway/Service/StartService/ALLMAnd")
|
driver.get("https://serviceportal.hamburg.de/HamburgGateway/Service/StartService/ALLMAnd")
|
||||||
|
|
Loading…
Reference in New Issue