Bonjour,
J'ai extrait les mails dans un fichier pour mettre dans un dictionnaire. Le dictionnaire contient le mail comme clé et le nombre de fois de chaque mail comme valeur.
J'ai créé une liste pour stocker les mails que j'ai extrait. Puis j'ai parcourt la liste pour pouvoir créer un dictionnaire.
J'ai aussi essayé une autre façon sans passer par la liste qui stocke les mails. C'est pour insérer directement le mail comme clé dans un dictionnaire. J'ai essayé plusieurs fois, sans réussi. Pouvez -vous me donner des idées ? Merci
From louis@media.berkeley.edu Fri Jan 4 18:10:48 2008
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 name = input("Enter file:") fh = open(name, 'r') dico = dict() #listmail = list() for line in fh: if line.startswith('From '): item = line.split()[1] #print(item) #listmail.append(item[1]) for mail in item: dico[mail] = dico.get(mail, 0) + 1 print(dico)
Partager