mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
move script to ecmk_fetcher folder
This commit is contained in:
parent
1fee40bfef
commit
3279975d02
1 changed files with 20 additions and 4 deletions
|
|
@ -1,8 +1,21 @@
|
|||
import os
|
||||
from enum import Enum
|
||||
from typing import Any, Mapping
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PlaywrightTimeoutError
|
||||
|
||||
|
||||
def download_report(username: str, password: str):
|
||||
class file_download_button_types(Enum):
|
||||
ASSESSOR_HUB_SITENOTE_REPORT = 11
|
||||
CERTIFICATE = 9
|
||||
SITENOTE_REPORT = 8
|
||||
RAW_XML = 7
|
||||
SAP_WORK_SHEET = 15
|
||||
|
||||
|
||||
def download_report():
|
||||
username = ""
|
||||
password = ""
|
||||
|
||||
with sync_playwright() as p:
|
||||
browser = p.chromium.launch(headless=True)
|
||||
|
||||
|
|
@ -66,7 +79,10 @@ def download_report(username: str, password: str):
|
|||
browser.close()
|
||||
|
||||
|
||||
def handler(event: Mapping[str, Any], context: Any) -> None:
|
||||
download_report()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
email = ""
|
||||
password = ""
|
||||
download_report(email, password)
|
||||
event = {"Records": [{"body": "{}"}]}
|
||||
handler(event, None)
|
||||
Loading…
Add table
Reference in a new issue