Le problème c'est peut être plus la datasciences que le python x)
Blague à part, utilise des outils comme Pylint, flake8 ou MyPy pour vérifier la qualité de ton code, ça aide pas mal et permet d'éliminer une bonne partie des potentielles erreurs / bugs