Se as coisas não estão mudando, você evitará perder muito tempo para descobrir por que suas correções não estão funcionando.Se você é ótimo com a mentalidade, mas não conhece as ferramentas, provavelmente atingirá a meta, mas será lenta e muito manual.Alguns dos mais úteis são:
Se você está acostumado a executar o IPython como seu REPL, estará em casa com o depurador do IPython.Se você estiver usando isso para editar seu código, é útil ter as informações diretamente no seu editor de código.Em todos esses casos, primeiro faço uma pequena mudança, geralmente visual, para garantir que ela seja apanhada.
Fonte: https://www.syntaxerror.tech/syntax-error-11-debugging-python/