def subor_obsahuje(nazov_suboru: str, hladany_subor: str, encoding='utf8') -> bool: # type boolean
    """
    Zisti, či súbor názov_súboru vo svojom texte obsahuje hladany_text.
     Vráť False, ak súbor nemožno otvoriť alebo sa jedná o adresár.
    """
    try:
        with open(nazov_suboru, encoding=encoding) as f:
            text = f.read() # precitanie suboru
        return hladany_subor in text
    except (FileNotFoundError, PermissionError, IsADirectoryError):
        return False