Bonjour,
Je suis en train de tenter une automatisation d'enregistrement de données.
Problème : Garder les données précédentes, et inscrire sur la ligne suivante la future donnée. En gros quand je rentre mes données ca se passe bien, et l'inscription dans le fichier texte aussi. Seulement lorsque je rentre les données pour l'eleve suivant, il remplace les données précédentes et c'est ce que je ne veux pas.
Voila le petit script:
Merci par avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #!/usr/bin/env python # -*- coding: Utf-8 -*- ligne=1 def enregistrement(): file=open('/home/user/Bureau/2ET.txt', 'w') file.write(a) file.close() Nom=raw_input("Entrer le nom de l'eleve :") Prenom=raw_input("Entrer le prenom de l'eleve :") TP=raw_input("Entrer le numero de TP :") Date=raw_input("Entrer la date de fin du TP :") Note=raw_input("Entrer la note finale sur 20 de l'eleve :") print "Recapitulation des donnees..." pause=raw_input("Appuyer sur une touche :") print Nom, Prenom, "à termine le TP n°", TP, "le", Date, ".", "La note finale est :", Note, "/20" pause=raw_input("Appuyer sur une touche :") print "Inscription des donnees dans le fichier texte 2ET.txt" pause=raw_input("Appuyer sur une touche :") a=str(Nom+" "+Prenom+" "+"à termine le TP n°"+" "+TP+" "+"le"+" "+Date+"."+"La note finale est :"+Note+"/20"+"\n") enregistrement()
Partager