B
    [-P\                 @   sF   d d Z dd ZedZe edZed Zee e ed dS )	c             C   sF   t | ddd}td}x"|dkr8||d  td}qW |  dS )u   
    ecrireDansFichier(str filename) --> None.
    Demande à l'utilisateur d'entrer des lignes de texte et les enregistre
    successivement dans le fichier filename.
    
    azutf-8)encodingz6Entrez une ligne de texte (ou <Enter> pour terminer):  
N)openinputwriteclose)filenameofligne r   j/Users/jerome/SynologyDrive/College/Informatique/OCI/1_Site/1_Programmation/6_Fichiers/Exercices/ex6_1c.pyecrireDansFichier   s    
r   c             C   s~   d}x<|r@yt | ddd}W n   td|  d } Y qX d}qW x.| }|dkrVP t|d	t|d   qDW |  d	S )
zl
    lireDansFichier(str filename) --> None.
    Affiche chacune des lignes du fichier texte filename.

       rzutf-8)r   zLe fichier z2 n'existe pas... Donnez un nom de fichier valide:     r   N)r   r   readlineprintlenr   )r	   flagr
   r   r   r   r   lireDansFichier   s    r   u   Nom du fichier à traiter: )ECu@   Que voulez-vous faire ? (E)crire ou (C)onsulter les données ?: u-   Appuyer sur <Enter> pour fermer la fenêtre !N)r   r   r   ZnomFZ
operationsupperZchoixr   r   r   r   <module>   s   "
