Maison >développement back-end >Tutoriel Python >Puis-je récupérer le nom de la variable d'origine lors du renvoi d'une énumération à partir d'une fonction ?
Récupération des noms de variables d'origine après invocation
Lors du renvoi de variables enum à partir de fonctions, est-il possible de conserver leurs noms d'origine (par exemple, myEnum. SomeNameA) au lieu de simplement leurs valeurs ?
Réponse courte : Non
Réponse longue :
Bien que cela soit techniquement possible grâce à des hacks complexes impliquant le traçage et l'introspection, cela est généralement déconseillé pour le code de production.
Pour répondre à l'exigence sous-jacente, envisagez d'explorer des solutions de contournement qui traduisent les valeurs renvoyées en leurs noms d'origine ou en chaînes représentatives. Fournissez des exemples de code et du contexte supplémentaires pour faciliter une assistance supplémentaire.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!