Resultados da pesquisa a pedido "metaclass"

4 a resposta

Como criar uma representação de string personalizada para um objeto de classe?

Considere esta classe: class foo(object): passA representação de string padrão é mais ou menos assim: >>> str(foo) "<class '__main__.foo'>"Como faço para exibir essa string personalizada?

2 a resposta

Como faço para criar uma nova classe Moose e instanciar um objeto dessa classe em tempo de execução?

Depois de criar uma metaclasse usandoMoose::Meta::Class->create, como instanciar uma classe Moose real com essa classe como uma metaclasse? (Preciso criar a metaclasse também porque também quero aplicar algumas funções a ela.)

6 a resposta

classe << idioma próprio em Ruby

O queclass << self fazer em Ruby?

5 a resposta

Modelos de django subclassed com conjuntos de consultas integrados

Como emessa questão [https://stackoverflow.com/questions/929029/how-do-i-access-the-child-classes-of-an-object-in-django-without-knowing-the-name/929982#929982] , exceto que eu quero poder ter conjuntos de consultas que retornam um corpo misto de ...

6 a resposta

Qual é a diferença entre type e type .__ new__ em python?

Eu estava escrevendo uma metaclasse e acidentalmente fiz assim: class MetaCls(type): def __new__(cls, name, bases, dict): return type(name, bases, dict)... em vez de assim: class MetaCls(type): def __new__(cls, name, bases, dict): ...

1 a resposta

Python: passando os valores padrão dos argumentos da função 'para * args ou ** kwargs

Considere um exemplo: def decorator(func): def wrapper(*args, **kwargs): print(args, kwargs) func(*args, **kwargs) return wrapper @decorator def foo(x, y, z=0): pass foo(5, 5)Resultado: (5, 5) {}Por que não(5, 5) {'z': 0}? Como passar todos os ...

2 a resposta

Criando dinamicamente modelos Django com `type`

Eu tenho mais de 20 tabelas MySQL,prm_a, prm_b, ... com a mesma estrutura básica, mas com nomes diferentes, e eu gostaria de associá-los às classes de modelo do Django sem escrever cada uma manualmente. Então, me sentindo ambicioso, pensei em ...

4 a resposta

Como passar argumentos para a metaclasse a partir da definição de classe no Python 3.x?

Esta é uma versão do Python 3.x doComo passar argumentos para a metaclasse a partir da definição de classe? [https://stackoverflow.com/questions/13762231/how-to-pass-arguments-to-the-metaclass-from-the-class-definition] pergunta, listada ...

1 a resposta

Posso converter um objeto de metaclasse para um tipo de protocolo no Swift?

Swift herdou o conceito de metaclasse do Objective-C: as próprias classes também são consideradas objetos. Uma aulaFooA classe do objeto éFoo.selfe é do tipoFoo.Type. E seFoo herda deBar, entãoFoo.self pode ser atribuído a uma variável do ...

1 a resposta

A metaClass do Groovy falha ao substituir o método chamado no construtor?

Eu apenas tentei escrever esse código simples para testar métodos de substituição usando metaClass. O código está aqui: class Hello { public Hello() { Foo() } public void Foo() { println "old" } }Ele possui um método Foo () que simplesmente ...