Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] não está retornando nada no terminal

Insira aqui a descrição dessa imagem para ajudar na acessibilidade olá, pessoas, o que estou deixando passar?

import os
def exibir_nome_do_programa():
    print(""""
█▀▀ █▀▀█ █▀▀▄ █▀▀█ █▀▀█   █▀▀ █░█ █▀▀█ █▀▀█ █▀▀ █▀▀ █▀▀ 
▀▀█ █▄▄█ █▀▀▄ █░░█ █▄▄▀   █▀▀ ▄▀▄ █░░█ █▄▄▀ █▀▀ ▀▀█ ▀▀█ 
▀▀▀ ▀░░▀ ▀▀▀░ ▀▀▀▀ ▀░▀▀   ▀▀▀ ▀░▀ █▀▀▀ ▀░▀▀ ▀▀▀ ▀▀▀ ▀▀▀
""")

def exibir_opcoes():
    print('1. Cadastrar Restaurante')
    print('2. Listar Restaurante')
    print('3. Ativar Restaurante')
    print('4. Sair\n')

def finalizando_app():
    os.system('cls')
    print('Encerrando  o App...\n')


def escolher_opcoes():
    opcao_escolhida = int(input('Escolha uma opção '))

    if opcao_escolhida == 1:
        print('cadastrar Restaurante')
    elif opcao_escolhida == 2:
        print('Listar Restaurantes')
    elif opcao_escolhida == 3:
        print('Ativar Restaurantes')
    else :
        finalizando_app()

    def main():   
        exibir_nome_do_programa()
        exibir_opcoes()
        escolher_opcoes()
    
    if __name__ ==  '__main__':
      main()
1 resposta
solução!

O método main está dentro do método escolher_opcoes:

    def main():   
        exibir_nome_do_programa()
        exibir_opcoes()
        escolher_opcoes()
    
    if __name__ ==  '__main__':
      main()

Basta eliminar os espaços em excesso no começo destas linhas.