écriture dans un fichier texte
Bonjour,
j'ai un problème quant à l'écriture dans un fichier texte grâce à Python.
J'ai essayé d'exécuter le code suivant qui permet d'obtenir le triangle de Pascal :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| def triang(p):
sortie=open('/Users/Lea/Documents/INFO/TD8.txt','w')
L=[1]
sortie.write('1\n')
for n in range(1,p+1):
Ln=[1]
sortie.write('1 ')
for k in range(1,n):
e=L[k-1]+L[k]
Ln.append(e)
sortie.write(str(e)+' ')
Ln.append(1)
sortie.write('1\n')
L=Ln
sortie.close() |
Python l'execute sans message d'erreur, mais lorsque j'ouvre mon fichier texte, celui-ci est toujours vide !
Je ne pense pas que le problème vienne du code, puisque je l'avais déjà testé en classe où il fonctionnait parfaitement.
Est-ce que ce code fonctionne pour vous ?
Avez-vous une idée du problème ? Est-ce du à mon ordinateur ?
Merci d'avance