eolienne pour l'avenir

626 mots 3 pages
Fichiers textes en PYTHON

Caractère de saut de ligne ; Autres caractères particuliers
La chaine de 2 caractères "\n" est dite : caractère ou caractère saut de ligne . Certains logiciels et/ou fonctions savent interpréter ce type de chaine. La fonction print de Python appliquée à une chaine de caractères contenant "\n" , créera un saut de ligne et n’imprime pas cette chaine.
Exemple : >>> ch1="Chaine de caractères \nsur 2 lignes " # écriture littérale de la chaine ch1 >>> ch1 ‘ Chaine de caractères \nsur 2 lignes ‘ # écriture avec interprétation de la chaine ch1 >>> print(ch1) Chaine de caractères sur 2 lignes

Compléments : d’autres chaines jouent des rôles semblables : "\t" : tabulation "\’" : le caractère apostrophe "\\" : le caractère \ ……
Écriture dans un fichier
Avant d'écrire dans un fichier ou de lire son contenu, on doit d'abord l'ouvrir (fonction open) et dire si on veut le lire ou y écrire. On opère ensuite sur le fichier puis, lorsque tout est terminé, on ferme (méthode close) ce fichier.
# On ouvre d'abord un fichier dans lequel on veut écrire (write)
>>>nouvFichier = open("fichier.txt","w") # w indique "write"
# Remarques : la fonction open crée le fichier s’il n’existe pas si le fichier existe , alors son ancien contenu est effacé. # On écrit ensuite dans le fichier - notez le "\n" qui indique un
# retour de chariot - write ne l'ajoute pas automatiquement
>>>nouvFichier.write("Ceci est un test\n") # write est une méthode

# On peut aussi écrire plusieurs lignes à la fois
>>>liste = ['C\’ est la première ligne de texte\n', # Notez l'utilisation des "Deuxième ligne de texte\n"] # guillemets ou de l'apostrophe
>>>nouvFichier.writelines(liste) # writelines est une méthode

# Finalement, on ferme le

en relation

  • L'avenir de Ginko
    857 mots | 4 pages
  • Algo algorithme
    1280 mots | 6 pages
  • Quel avenir pour le telethon
    328 mots | 2 pages
  • Affichage en python et python
    570 mots | 3 pages
  • Algorythme et listes en pyp
    1767 mots | 8 pages
  • Plaisance les bateaux de l'avenir
    3785 mots | 16 pages
  • Projet de séquence fantastique
    501 mots | 3 pages
  • Aux champs fiche de lecture
    3643 mots | 15 pages
  • Quel avenir pour les usa
    460 mots | 2 pages
  • L'avenir du diesel
    403 mots | 2 pages
  • Quel avenir pour la chasse
    2556 mots | 11 pages
  • Grille d'évaluation des émotions
    1250 mots | 5 pages
  • Alternatives du futur
    2474 mots | 10 pages
  • L'avenir du tactile
    1004 mots | 5 pages
  • Pacte sur succession future
    951 mots | 4 pages