Sim isso mesmo jamesislan é só colocar tudo o que é necessário para rodar esse módulo de forma independente dentro da condição
Respondendo a "Ótimo post, Samuel! Esse assunto me dá um nó as..." dentro da publicação Python: para que serve if __name__ == '__main__' e como utilizar
1