Heim > Backend-Entwicklung > Python-Tutorial > Kann ich den ursprünglichen Variablennamen abrufen, wenn ich eine Aufzählung von einer Funktion zurückgebe?

Kann ich den ursprünglichen Variablennamen abrufen, wenn ich eine Aufzählung von einer Funktion zurückgebe?

Barbara Streisand
Freigeben: 2024-10-29 11:18:30
Original
360 Leute haben es durchsucht

Can I retrieve the original variable name when returning an enum from a function?

Ursprüngliche Variablennamen nach dem Aufruf abrufen

Ist es bei der Rückgabe von Enum-Variablen aus Funktionen möglich, ihre ursprünglichen Namen beizubehalten (z. B. myEnum. SomeNameA) statt nur ihrer Werte?

Kurze Antwort: Nein

Lange Antwort:

Obwohl dies technisch möglich ist Durch komplexe Hacks, die Rückverfolgung und Selbstbeobachtung beinhalten, wird davon im Allgemeinen für Produktionscode abgeraten.

Um die zugrunde liegende Anforderung zu erfüllen, sollten Sie Workarounds in Betracht ziehen, die die zurückgegebenen Werte wieder in ihre ursprünglichen Namen oder repräsentativen Zeichenfolgen übersetzen. Stellen Sie zusätzliche Codebeispiele und Kontext bereit, um weitere Unterstützung zu ermöglichen.

Das obige ist der detaillierte Inhalt vonKann ich den ursprünglichen Variablennamen abrufen, wenn ich eine Aufzählung von einer Funktion zurückgebe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage