def __init__( self, url=None, file=None, offset=None, params=None, year_field=None, method="GET", regex=None, split_at=None, version=2, verify_ssl=True, ): self._url = url self._file = file if bool(self._url is not None) == bool(self._file is not None): raise RuntimeError("Specify either url or file") if version == 1: self._ics = ICS_v1(offset=offset, split_at=split_at, regex=regex) else: self._ics = ICS(offset=offset, split_at=split_at, regex=regex) self._params = params self._year_field = year_field # replace this field in params with current year self._method = method # The method to send the params self._verify_ssl = verify_ssl
def __init__(self, city: str, street: str, house_number: int, address_suffix: str = ""): self._city = city self._street = street self._hnr = house_number self._suffix = address_suffix self._ics = ICS()
def __init__(self, service, mm_frm_ort_sel=None, mm_frm_str_sel=None, mm_frm_hnr_sel=None): self._service = service self._mm_frm_ort_sel = mm_frm_ort_sel self._mm_frm_str_sel = mm_frm_str_sel self._mm_frm_hnr_sel = mm_frm_hnr_sel self._ics = ICS()
def __init__(self, url=None, file=None, offset=None, params=None, year_field=None): self._url = url self._file = file if bool(self._url is not None) == bool(self._file is not None): raise RuntimeError("Specify either url or file") self._ics = ICS(offset) self._params = params self._year_field = year_field # replace this field in params with current year
def __init__(self, city, types, street=None): self._city = city self._street = street self._types = types self._ics = ICS() self._iconMap = { "Restmüll": "mdi:trash-can", "Grünabfall": "mdi:leaf", "Gelber Sack": "mdi:sack", "Papiertonne": "mdi:package-variant", "Bildschirm-/Kühlgeräte": "mdi:television-classic", "Schadstoffsammlung": "mdi:biohazard", "altmetalle": "mdi:nail", }
def __init__( self, key, f_id_kommune, f_id_strasse, f_id_bezirk=None, f_id_strasse_hnr=None, f_abfallarten=[], ): self._key = key self._kommune = f_id_kommune self._bezirk = f_id_bezirk self._strasse = f_id_strasse self._strasse_hnr = f_id_strasse_hnr self._abfallarten = f_abfallarten # list of integers self._ics = ICS()
def __init__( self, url=None, file=None, offset=None, params=None, year_field=None, method="GET", split_at=None, ): self._url = url self._file = file if bool(self._url is not None) == bool(self._file is not None): raise RuntimeError("Specify either url or file") self._ics = ICS(offset=offset, split_at=split_at) self._params = params self._year_field = year_field # replace this field in params with current year self._method = method # The method to send the params
def __init__(self, standort): self._standort = standort self._ics = ICS()
def __init__(self, street, house_number): self._street = street self._house_number = house_number self._ics = ICS()
def __init__(self, pois): self.ics = ICS() self.pois = pois
def __init__(self, city, types, street=None): self._city = city self._street = street self._types = types self._ics = ICS()
def __init__(self, level_1, level_2, level_3=None): self._districts = [level_1, level_2, level_3] self._ics = ICS()
def __init__(self, url): self._url = url self._ics = ICS()
def __init__(self, district: str): self._district = district self._ics = ICS()
def __init__(self, asId, hnId): self._asId = asId self._hnId = hnId self._ics = ICS(offset=1, regex="Erinnerung: Abfuhr (.*) morgen")
def __init__(self, street, house_number): self._street = street self._house_number = house_number self._ics = ICS(regex=r"(.*)\:\s*\!")
def __init__(self, ort, strasse, hausnummer): self._ort = ort self._strasse = strasse self._hausnummer = hausnummer self._ics = ICS()
def __init__(self, abf_strasse, abf_hausnr): self._abf_strasse = abf_strasse self._abf_hausnr = abf_hausnr self._ics = ICS()
def __init__(self, hnId, asId=None): self._hnId = hnId self._ics = ICS()
def __init__(self, streetId=None, streetName=None): self._streetId = streetId self._streetName = streetName self._ics = ICS()
def __init__(self, ort, dropzone, ics_with_drop=False): self._ort = ort self._dropzone = dropzone self._ics_with_drop = ics_with_drop self._ics = ICS()
def __init__(self, street): self._street = street self._ics = ICS()
def __init__(self, city, street=None): self._city = city self._street = street self._ics = ICS()
def __init__(self, district, city, street=None): self._district = district self._city = city self._street = street self._ics = ICS()