Forum EduPython

Echanges autour d'EduPython.

Vous n'êtes pas identifié(e).

#1 2019-04-14 14:53:27

huyq1471
Membre
Inscription : 2019-04-14
Messages : 1

J'ai un probleme à creer un fichier txt

Enfait ,Je suis à Chapitre E . Et je veut creer un fichier txt pour enregistrer les valeurs .
Par exemple
fichier = open('carre.txt' , 'w')
for i in range (100):
fichier.write(str(i**2) + '\n')
fichier.close

Tout fonction il a cree un nouveau fichier carre.txt mais dedans il est vide ??

Dernière modification par huyq1471 (2019-04-14 14:55:11)

Hors ligne

#2 2019-04-14 16:03:43

magicvinni
Administrateur
Inscription : 2017-12-22
Messages : 317

Re : J'ai un probleme à creer un fichier txt

Bonjour,

    je pense qu'il manque les parenthèses à la dernière ligne pour exécuter la fonction close : fichier.close()

Vincent.

Hors ligne

#3 2019-07-11 18:55:23

boris
Membre
Inscription : 2019-07-11
Messages : 1

Re : J'ai un probleme à creer un fichier txt

bonjour

j'ai écrit :

obFichier = open('Monfichier','a')
obFichier.write('Bonjour, fichier !')
obFichier.write("Quel beau temps, aujourd'hui !")
obFichier.close()

et aucun fichier n'apparait

Hors ligne

#4 2019-07-22 14:09:39

ge80
Membre
Inscription : 2019-07-22
Messages : 4

Re : J'ai un probleme à creer un fichier txt

Bonjour huyq1471
Attention à l’indentation et aux parenthèses

fichier = open('carre.txt' , 'w')
for i in range (100):
          fichier.write(str(i**2) + '\n')
fichier.close()

voici un extrait du contenu
0
1
4
9
16
25
36
49
64
81
100
121
144
169
196

Ge80

Hors ligne

Pied de page des forums