Breakpoint conditionnels 3
Quand vous lancez pdb, il est parfois intéressant stopper le programme à un endroit donné sous une certaine condition.
Quand vous lancez pdb, il est parfois intéressant stopper le programme à un endroit donné sous une certaine condition.
Je connais product()
depuis bel lurette, et je n’avais jamais réalisé son utilité. Des fois on a le truc sous les yeux, comme ça, et on voit rien.
D’abord ça commence avec des print()
puis du pdb… Puis le code se retrouve dans en background, ou on a des threads, des sous-processes, des proxies, son serveur WSGI qui tourne, etc. Et là, il faut sortir les outils de logging, la massue, le truc qui demande 3 ans à config.
Zeste de savoir a fait un fantastique article présentant Python 3.5, je ne vais donc pas pas répéter inutilement ce qu’ils ont dit. Le but de ce post est plutôt de faire mumuse avec le nouveau joujou.
L’équipe de Tavendo est à l’écoute de toutes les critiques de Crossbar et WAMP en général, et je me suis fais un plaisir de leur rapporter toutes les merdes donc vous m’avez fait part.
Normalement je fais les mises à jour d’articles par ordre chronologique, mais là une occasion s’est présentée avec l’article. Je suis tombé dessus par hasard, je ne sais plus trop comment, et j’ai réalisé que j’avais changé d’avis sur l’article. Je ne recommandais plus du tout ce que j’y mettais. Il fallait le mettre à […]
J’ai failli ne pas faire celui-là. Il est plus circonstanciel qu’autre chose.
Mais il était tellement à côté de la plaque que je ne voulais pas que des personnes tombent dessus et l’utilise.
Si vous ne l’avez pas lu, sautez dessus, il est formidable !
Bref, c’était un petit article qui donnait une recette de parcours d’un itérable par morceaux.
Autant quelques articles précédents n’ont pas demandé de gros efforts de concentration, autant celui-ci a été une refonte totale.