J'ai un programme wxPython avec deux processus: un primaire et un secondaire (j'utilise le module multitraitement). Le primaire exécute l'interface graphique wxPython, la seconde ne fait pas. Cependant, il y a quelque chose que je voudrais faire à partir du processus secondaire: Étant donné une chaîne qui décrit une couleur, pour vérifier si ce serait une couleur légitime pour wxPython. Cela signifie que je peux créer un wx.Pen(color_string)
ou non.wxPython + multitraitement: vérifier si une chaîne de couleur est légitime
Comment faire?
(J'ai essayé de faire un wx.Pen et de comparer sa couleur à la couleur null, mais cela a nécessité de créer un wx.App dans le second processus, et quand j'en ai créé un, le programme a soulevé une erreur dans un wxPython spécial fenêtre.)
Pouvez-vous expliquer un peu plus, que voulez-vous dire par une couleur valide? et pourquoi vous devez créer un stylo pour vérifier la validité des couleurs? ne sont pas toutes les couleurs dans la gamme 255,255,255 valide? –
Je parle de la couleur comme une chaîne, qui peut être "rouge" ou "noir" ou "# 12322F", mais pas "blackk". –