Suchergebnisse für Anfrage "introspection"

5 die antwort

Holen Sie sich den Namen (String) eines generischen Typs in Swift

Ich habe eine generische Klasse vom Typ T und möchte den Namen des Typs erhalten, der bei der Instanziierung an die Klasse übergeben wurde. Hier ist ein Beispiel. class MyClass<T> { func genericName() -> String { // Return the name of T. } } Ich ...

4 die antwort

Python: Wie rufe ich Klasseninformationen von einem 'Frame'-Objekt ab?

Ist es möglich, Klasseninformationen von einem Frame-Objekt abzurufen? Ich weiß, wie man die Datei (frame.f_code.co_filename), die Funktion (frame.f_code.co_name) und die Zeilennummer (frame.f_lineno) erhält, möchte aber auch den Namen der Klasse ...

6 die antwort

Ziel C Selbstbeobachtung / Reflexion

Gibt es eine integrierte Methode, Funktion, API, allgemein akzeptierte Methode usw., um den Inhalt eines instanziierten Objekts in Objective C zu sichern, insbesondere in der Cocoa / Cocoa-Touch-Umgebung von Apple? Ich möchte in der Lage sein, ...

TOP-Veröffentlichungen

4 die antwort

Wie kann man Django-Modellfelder untersuchen?

Ich versuche, Klasseninformationen zu einem Feld innerhalb eines Modells zu erhalten, wenn ich nur den Namen des Felds und des Modells (beide Zeichenfolgen) kenne. Wie ist es möglich? Ich kann das Modell dynamisch laden: from django.db import ...

7 die antwort

Schnelle Klassenintrospektion und Generika

Ich versuche dynamisch eineclass Instanzbasierter Typ unter Verwendung von Generika, jedoch habe ich Schwierigkeiten mit der Selbstbeobachtung von Klassen. Hier sind die Fragen: Gibt es ein Swift-Äquivalent zu Obj-C?self.class?Gibt es eine ...

1 die antwort

So verwenden Sie Qt-Dbus-Bindungen, ohne den Haupt-Thread zu blockieren

Mein Ziel ist es, eine Bibliothek mit dem zu erstellenQts DBus-Bindungen [http://qt-project.org/doc/qt-4.8/qtdbus.html]. Ich habe versucht, eine Qt-Anwendung zu erstellen, ohne die zu startenQEventLoop (zur Verfügung gestellt von ...

5 die antwort

Schnellste / einzeilige Möglichkeit, attr_accessors in Ruby aufzulisten?

Was ist der kürzeste, einzeilige Weg, um alle Methoden aufzulisten, die mit definiert wurden?attr_accessor? Ich würde es gerne so machen, wenn ich eine Klasse habeMyBaseClassAlles, was das erweitert, kann ich bekommenattr_accessorist in den ...

7 die antwort

Wie erhalte ich den Methodennamen des Aufrufers in der aufgerufenen Methode?

Python: Wie erhalte ich den Methodennamen des Aufrufers in der aufgerufenen Methode? Angenommen, ich habe 2 Methoden: def method1(self): ... a = A.method2() def method2(self): ...Wenn ich für Methode1 keine Änderung vornehmen möchte, wie ...

8 die antwort

Wie erhalte ich den Namen der aktuellen Methode aus dem Code [duplicate]

Diese Frage hat hier bereits eine Antwort: Kannst du Reflection verwenden, um den Namen der aktuell ausgeführten Methode zu finden? [/questions/44153/can-you-use-reflection-to-find-the-name-of-the-currently-executing-method] 13 answersIch weiß, ...

8 die antwort

Wie erhalte ich den Namen der aktuellen Parameter der Funktion in Python?

Beispielsweise def func(a): # how to get the name "x" x = 1 func(x)Wenn ich benutzeinspect Modul Ich kann das Stack-Frame-Objekt erhalten: import inspect def func(a): print inspect.stack()aus [ (<frame object at 0x7fb973c7a988>, 'ts.py', 9, ...