Bonjour,
voila j'ai un petit souci que voici:

j'ai deux dictionnaire:l'un pour les CV-**** et l'autre pour les Aster-*****

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
{"['C169v2-00003']": '[1, 45]', "['C169v2-04487']": '[66, 111, 155, 184, 207, 253]', "['C169v2-00001']": '[24, 54, 92, 137, 236, 276, 325]', "['C169v2-00005']": '[58, 138, 191, 222]', "['C169v2-00002']": '[44, 50, 134]', "['C169v2-00004']": '[15, 46, 102, 165]'}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
{"['Aster-04749']": '[83, 150, 214]', "['Aster-00003']": '[31, 116, 144, 172, 242]', "['Aster-06787']": '[79, 117, 196, 223, 264, 307, 338, 348, 387, 418, 454, 501, 566]', "['Aster-00004']": '[17, 79, 185, 226, 238, 259, 287, 338]', "['Aster-00001']": '[42, 66, 138, 147]', "['Aster-00002']": '[70, 127, 144, 199]'}
Et j'ai un fichier contenant le couple CV-*** Aster-****
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
C169v2-00001	Aster-00001	
C169v2-00002	Aster-00002	 
C169v2-00003	Aster-00003	 
C169v2-00004	Aster-00004	 
C169v2-00005	Aster-04749	 
C169v2-04487	Aster-06787
je voudrais a partir de ce fcihier lire les couples les stockees, et aller dans les dictionnaires respectifs recuperer les valeurs et les ecrire pour les Aster et CV respectifs.
Mais j'ai un souci de Key error
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
KeyError: 'C169v2-00001'
voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
with open('ok.txt') as fichier:
	for line in fichier:
 
     	 	tab = line.split("\t")
     		print tab[0]  # => C169v2-00002
      		print tab[1]  # => Aster-06787
		print d1[tab[0]] # ce qui equivaut a print dic["C169v2-00001"] ==> 24, 54, 92, 137, 236, 276, 325]'
		print d2[tab[1]] # ce qui equivaut a print dic["Aster-00001] ==> [42, 66, 138, 147]
est ce que quelqu'un pourrait m'eclairer mon erreur et m'aider please!!!!!

merci