Heim  >  Artikel  >  Backend-Entwicklung  >  Hier sind einige Titeloptionen unter Berücksichtigung des Frageformats und des Fokus des Artikels: Direkt und spezifisch: * Kann ich den ursprünglichen Variablennamen aus einem zurückgegebenen Enum-Wert in Python erhalten? * Wie

Hier sind einige Titeloptionen unter Berücksichtigung des Frageformats und des Fokus des Artikels: Direkt und spezifisch: * Kann ich den ursprünglichen Variablennamen aus einem zurückgegebenen Enum-Wert in Python erhalten? * Wie

Patricia Arquette
Patricia ArquetteOriginal
2024-10-26 17:58:03269Durchsuche

Here are a few title options, keeping in mind the question format and the article's focus:

Direct & Specific:

* Can I Get the Original Variable Name From a Returned Enum Value in Python? 
* How Do I Access Variable Names After Function Return in Python

Zugriff auf ursprüngliche Variablennamen nach Funktionsrückgabe in Python

In Python folgen Variablen bei der Arbeit mit Aufzählungen häufig dem Format myEnum.SomeNameA. Sobald sie jedoch von einer Funktion zurückgegeben werden, kann es schwierig sein, ihre ursprünglichen Namen und nicht ihre zurückgegebenen Werte abzurufen.

Kann ich Variablennamen drucken, nachdem sie zurückgegeben wurden?

Kurze Antwort:Nein.

Lange Antwort: Der Zugriff auf Variablennamen nach deren Rückgabe ist zwar technisch machbar, erfordert jedoch umständliche Hacks mit Traceback- und Prüfmechanismen. Von der Verwendung dieser Methoden im Produktionscode wird generell abgeraten.

Alternative Lösungen:

Erwägen Sie stattdessen die Verwendung einer Problemumgehung, um den zurückgegebenen Wert wieder in einen äquivalenten Namen oder eine repräsentative Zeichenfolge zu übersetzen . Zur Orientierung können Sie die folgenden Ressourcen in Betracht ziehen:

  • Google-Gruppendiskussion: https://groups.google.com/group/comp.lang.python/msg/237dc92f3629dd9a?pli=1
  • ActiveState-Diskussion: https://aspn.activestate.com/ASPN/Mail/Message/python-Tutor/330294

Wenn Sie mehr Kontext zu Ihrem spezifischen Anwendungsfall bereitstellen können und Beispielcode können wir individuellere Unterstützung bei der Suche nach einer alternativen Lösung anbieten.

Das obige ist der detaillierte Inhalt vonHier sind einige Titeloptionen unter Berücksichtigung des Frageformats und des Fokus des Artikels: Direkt und spezifisch: * Kann ich den ursprünglichen Variablennamen aus einem zurückgegebenen Enum-Wert in Python erhalten? * Wie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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