Mis a jour le 2025-04-14, 12:10

Stream de Strings.

Permet d'écrire dans une chaîne comme on écrit dans un fichier.
Faire import io
Ecriture dans une chaîne :
  • sh = io.StringIO()
    sh.write('ligne1
    ')
    sh.write('ligne2
    ')
    resultString = sh.getvalue()
    sh.close()
        
  • on peut aussi faire :
    with io.StringIO() as sh:
      sh.write('ligne1
    ')
      sh.write('ligne2
    ')
      resultString = sh.getvalue()
        

Copyright python-simple.com
programmer en python, tutoriel python, graphes en python, Aymeric Duclert