Perguntas com a marcação «introspection»

Uma capacidade de algumas linguagens de programação orientadas a objetos para determinar o tipo de um objeto em tempo de execução.





17
Localizando quais métodos um objeto Python possui
Dado um objeto Python de qualquer tipo, existe uma maneira fácil de obter a lista de todos os métodos que esse objeto possui? Ou, se isso não for possível, existe pelo menos uma maneira fácil de verificar se ele possui um método específico, além de simplesmente verificar se ocorre um …

22
Como eu olho dentro de um objeto Python?
Estou começando a codificar em vários projetos usando Python (incluindo desenvolvimento web Django e desenvolvimento de jogos Panda3D). Para me ajudar a entender o que está acontecendo, gostaria basicamente de 'olhar' dentro dos objetos Python para ver como eles funcionam - como seus métodos e propriedades. Então, digamos que eu …


5
Usando isKindOfClass com Swift
Estou tentando pegar um pouco da linguagem Swift e estou pensando em como converter o seguinte Objective-C em 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 …


3
O que a barra significa na saída help ()?
O que /significa o helpresultado da saída do Python 3.4 rangeantes do parêntese de fechamento? >>> 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 …




7
Introspecção e genéricos de classe rápida
Estou tentando criar dinamicamente um classtipo baseado em instância usando genéricos, mas estou tendo dificuldades com a introspecção de classe. Aqui estão as perguntas: Existe um equivalente Swift aos Obj-C self.class? Existe uma maneira de instanciar uma classe usando o AnyClassresultado NSClassFromString? Existe uma maneira de obter AnyClassou digitar informações …

10
Obter campos do modelo no Django
Dado um modelo do Django, estou tentando listar todos os seus campos. Eu já vi alguns exemplos disso usando o atributo _meta model, mas o sublinhado na frente da meta não indica que o atributo _meta é um atributo privado e não deve ser acessado diretamente? ... Porque, por exemplo, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.