Questions marquées «introspection»

Une capacité de certains langages de programmation orientés objet à déterminer le type d'un objet au moment de l'exécution.





17
Recherche des méthodes d'un objet Python
Étant donné un objet Python de toute sorte, existe-t-il un moyen facile d'obtenir la liste de toutes les méthodes dont cet objet dispose? Ou, si cela n'est pas possible, existe-t-il au moins un moyen facile de vérifier si elle a une méthode particulière autre que de simplement vérifier si une …

22
Comment regarder à l'intérieur d'un objet Python?
Je commence à coder dans divers projets utilisant Python (y compris le développement web Django et le développement de jeux Panda3D). Pour m'aider à comprendre ce qui se passe, je voudrais essentiellement 'regarder' à l'intérieur des objets Python pour voir comment ils fonctionnent - comme leurs méthodes et propriétés. Disons …


5
Utiliser isKindOfClass avec Swift
J'essaye de prendre un peu de langage Swift et je me demande comment convertir l'Objective-C suivant en Swift: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to do …


3
Que signifie la barre oblique dans la sortie help ()?
Que /signifie la helpsortie de Python 3.4 rangeavant la parenthèse fermante? >>> help(range) Help on class range in module builtins: class range(object) | range(stop) -> range object | range(start, stop[, step]) -> range object | | Return a virtual sequence of numbers from start to stop by step. | | …




7
Introspection et génériques de classe Swift
J'essaye de créer dynamiquement un class type basé sur instance en utilisant des génériques, mais je rencontre des difficultés avec l'introspection de classe. Voici les questions: Y a-t-il un équivalent Swift aux Obj-C self.class ? Existe-t-il un moyen d'instancier une classe en utilisant le AnyClassrésultat deNSClassFromString ? Existe-t-il un moyen …

10
Obtenir les champs du modèle dans Django
Étant donné un modèle Django, j'essaye de lister tous ses champs. J'ai vu quelques exemples de faire cela en utilisant l'attribut de modèle _meta, mais le trait de soulignement devant meta n'indique-t-il pas que l'attribut _meta est un attribut privé et ne doit pas être accédé directement? ... Parce que, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.