Disons que j'ai un fichier texte contenant :
Dan
Warrior
500
1
0
Existe-t-il un moyen de modifier une ligne spécifique dans ce fichier texte ? En ce moment j'ai ça :
#!/usr/bin/env python
import io
myfile = open('stats.txt', 'r')
dan = myfile.readline()
print dan
print "Your name: " + dan.split('\n')[0]
try:
myfile = open('stats.txt', 'a')
myfile.writelines('Mage')[1]
except IOError:
myfile.close()
finally:
myfile.close()
Oui, je sais que myfile.writelines('Mage')[1]
est incorrect. Mais vous comprenez mon point, n'est-ce pas? J'essaie de modifier la ligne 2 en remplaçant Warrior par Mage. Mais est-ce que je peux même faire ça ?