Variable dynamique de chaînes
Bonjour,
Je souhaite dans un script, pourvoir ouvrir et stocké au fur et à mesure dans une boucle while des chaines dans une variable.
Code:
1 2 3 4 5 6 7 8 9 10
| import re
file = open("fichier.txt",'r')
ligne = file.readline()
while ligne != "":
m = re.search("([0-9A-F]{2}\-){5}[0-9A-F]{2}", ligne) #Je cherche les adresses mac
ligne = file.readline()
if m:
adr_mac = repr(n.group(0))
adr_mac = re.sub("\'", "", adr_mac) #Nettoyage du Mac Adresse
#Ici je souhaiterai pouvoir avoir une variable liste qui peut contenir une ou plusieurs adr_mac en fonction du nombre détecté |
En même que je rédige, j'ai trouvé une bidouille pour que ca fonctionne. Je poserai plutard ce que j'ai fait car j'ai un doute encore.
EDIT: Bon j'avais un trucs faisable mais long dans la tête alors qu'il suffit de jouer sur les list
Code:
1 2 3 4
| test = list()
test.append("Chaine")
#et cela te donne test=["Chaine"]
#Dans une boucle cela te rajoute le nouvelle objet à la suite |
Je passe en résolu, désolé pour le message court...