Gestion de fichiers textes en python
#Ouverture du fichier (r lecture, w ecriture contenu écrasé, a ouverture en ajout) fichier = open("/tmp/__test.txt", "w") fichier.write("Hello") fichier.close()
fichier = open("/tmp/__test.txt", "a") fichier.write(" world !\n") fichier.write(" 2nd line\n") fichier.write('''A bloc a text with multiple lines '''); fichier.close()
#lecture complete du fichier dans une chaine de caractères fichier = open("/tmp/__test.txt", "r") full = fichier.read() print("Contient world ? "+ ("oui" if "world" in full else "non")); fichier.close()
#lecture du fichier dans un tableau de lignes fichier = open("/tmp/__test.txt", "r") lines = fichier.readlines() for line in lines: print(line[:3]+"...") fichier.close()
#lecture ligne par ligne d'un fichier fichier = open("/tmp/__test.txt", "r") for line in fichier: print(line.upper()) fichier.close()
—- dataentry page —- type : Howto technologie_tags : Python, Fichier