6135 links
  • GuiGui's Show
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
 
  • 8.7. Predefined Clean-up Actions - 8. Errors and Exceptions — Python 2.7.11 documentation
    Ho le context management en Python : plutôt que de try/except la même exception plusieurs fois comme un porc selon comment tu sors de ton programme (bien, erreur dans les paramètres, erreur plus loin,...), tu confies tes objets "sensibles" (genre un handler ou une socket) à « with » et quoi qu'il arrive (exceptions ou déroulement normal), with exécute le code prévu par les auteurs des objets "sensibles" pour tout nettoyer avant de quitter (fermer le handler, par exemple).

    Merci à b4n ( http://ban.netlib.re/shaarli/ ) de m'avoir fait découvrir ça. :)
    March 12, 2016 at 9:27:29 PM UTC - permalink - https://docs.python.org/2/tutorial/errors.html#predefined-clean-up-actions
Links per page: 20 50 100
 
Mentions légales identiques à celles de mon blog | CC BY-SA 3.0

Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community