Envoi d’un email par logging en cas de plantage d’un script python (ou: comment faire bouffer u”\xe9″ à SMTPHandler)

monty python the meaning of life

(Ceci est un post invité d’un débutant pour les débutants… sous licence creative common 3.0 unported.) Il y a peu, je me suis mis à utiliser logging pour debugger mes scripts de débutant. Si comme moi vous avez l’habitude de mettre des print partout pour trouver l’origine d’un problème, et qu’ensuite vous avez passé de [...]

La suite

TypeError: Error when calling the metaclass bases function() argument 1 must be code, not str

Capture d'écran de nombreux messages d'erreur qui envahissent l'écran

Cette erreur est souvent déclenchée quand on essaye d’hériter d’une fonction au lieu d’une classe. Cela peut arriver par erreur avec des fonctions qui sont nommées en CamelCase, en dépit du PEP8.

La suite