"__main__" --- Ambiente de Script de Nível Superior
***************************************************

======================================================================

"'__main__'" é o nome do escopo no qual o código de nível mais alto
executa. O *__name__* do módulo é definido como "'__main__'" quando
for lido a partir de uma entrada padrão, um script ou uma tela de
comando interativo.

Um módulo pode verificar se está ou não rodando no escopo principal,
verificando seu próprio "__name__", o que permite expressões para
executar condicionalmente o código em um módulo quando esse executa
como um script ou com "python -m" mas não quando esse é importado:

   if __name__ == "__main__":
       # execute only if run as a script
       main()

Para um pacote, o mesmo resultado pode ser obtido incluindo um módulo
"__main__.py" , o conteúdo desse será executado quando rodar o módulo
com "-m"
