Search this site
Embedded Files
Mon Python pas à pas
  • Accueil
  • INSTRUCTIONS
  • METHODES
  • MODULES
  • LOGITHEQUE
Mon Python pas à pas
  • Accueil
  • INSTRUCTIONS
  • METHODES
  • MODULES
  • LOGITHEQUE
  • More
    • Accueil
    • INSTRUCTIONS
    • METHODES
    • MODULES
    • LOGITHEQUE

⇨ MENU ⇨ INSTRUCTIONS

with

DESCRIPTION.


Gère un bloc de script pour en assurer son initialisation et sa finalisation.




SYNTAXE.


with expression as variable : 


with ⇨ appel de l’instruction [ OBLIGATOIRE ]

expression ⇨ expression à évaluer [ OBLIGATOIRE ]

as ⇨ encapsulage dans [ optionel ]

variable ⇨ objets transitoire pour l'expression [ optionel ]




REMARQUES.


with est une instruction composée (de plusieurs lignes), ce qui implique le symbole : (2 points) terminant l'appel de with et l'indentation des lignes de script composant la définition de la fonction.


with encapsule l'exécution d'un bloc de code, en le protégeant grâce à des méthodes définies par un gestionnaire de contextes.


with appellera les méthodes de contextes __enter__ ( ) en entrée, et __exit__ ( ) en sortie, pour garantir leur exécution.


Si le code présent dans le bloc est interrompu par une exception, la méthode __exit __ ( ) sera exécutée sinon cette méthode est ignorée.




EXEMPLE.


On utilisera with pour la gestion sécurisée des fichiers textes.


with open ( "nondefichier" ) as FIL_Fichier :

    for keng in FIL_Fichier :

        print ( keng , end = "" )


print ( "Lecture du fichier terminée ..." )



Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions. 

Dans la LOGITHEQUE de MON PYTHON PAS A PAS

vous trouvez des suggestions de projets simples et classiques pour

ooo

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

ooo

la programmation récréative avec le langage PYTHON 3

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse