bonjour
j'ai une enum de type flag
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
# enum position (for centroid)
class Position(enum.Flag):
    hright = 0x00
    hcenter = 0x01
    hleft = 0x02
    vtop = 0x00
    vcenter = 0x10
    vbottom = 0x20
et j'aimerais convertir une chaine en ce type d'enum
ce code avec un seul élément fonctionne très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
    v = "hcenter"
    xx = Position.__dict__[v]
toutefois sir je veux faire une enum flagé
comme
v = "hcenter|vbottom"

j'aimerais savoir comment proceder

merci