Pour le dict suivant :
Code : Tout sélectionner
self.files = {
(...)
'src': {
'bootstrap': {
'css': os.path.join(
self.dir, self.dirs[0], 'bootstrap.min.css'),
'js': os.path.join(
self.dir, self.dirs[0], 'bootstrap.min.js'),
},
(...)
},
(...)
}
Normalement, il suffit de faire :
Code : Tout sélectionner
for key, value in enumerate(self.files['src']['bootstrap']):
Apparemment, non !
Il me restitue : 'css', et 'js'... pour 'value' !

J'ai exactement le même problème avec un autre dict... :
Code : Tout sélectionner
self.texts = {
(...)
'html': {
'lutim': {
'infos': {
0: _(u"URL d'accès à l'image : "),
1: _(u"Afficher l'image : "),
2: _(u"Code pour insérer la miniature dans le forum : "),
3: _(u"Lien de téléchargement : "),
4: _(u"Partage social : "),
5: _(u"Suppression du lien : "),
},
'param': {
1: {
0: _(u'Période de rétention : '),
1: _(u'Effacement dès la première vue : '),
2: _(u'Garder les données EXIF : '),
},
},
},
(...)
}
mais si je le fais sur self.texts['html']['lutim']['param'][1], il me sort pour valeurs '0', '1', etc...
