Resultados da pesquisa a pedido "decorator"
Decoradores Python e herança
Ajude um, cara. Não parece que um decorador trabalhe com herança. Analisei o exemplo mais simples no meu espaço de trabalho inicial. Ainda não consigo fazê-lo funcionar. class bar(object): def __init__(self): self.val = 4 def setVal(self,x): ...
Construtor Const
É possível em C ++ alcançar algo como um construtor que só pode criarconst objetos? Estou pensando em fazer uma classe decoradora para uma interface comconst e nãoconst métodos. Inicializando o decorador a partir de umconst O objeto base deve ...
Como esse decorador Python funciona?
Eu estava olhando para alguns decoradores preguiçosos de propriedades de carregamento em Python e deparei com este exemplo ...
Erro de sintaxe do atributo do decorador Python @func ().
Tentei encontrar uma resposta aqui, mas não consegui. @obj.func # works @obj.func(**kwargs) #works @obj.func1(**kwargs).func2 #-> syntax errorNão entendo por que o terceiro formulário é um SyntaxError, parece-me que não viola nenhuma sintaxe ...
Localizando parâmetros de uma função no Python
Eu quero poder pedir uma aula__init__ método quais são os parâmetros. A abordagem direta é a seguinte: cls.__init__.__func__.__code__.co_varnames[:code.co_argcount]No entanto, isso não funcionará se a classe tiver decoradores. Ele fornecerá a ...
Como alguém pode anexar um decorador a uma função "após o fato" em python?
A maneira como entendo os decoradores de funções em python (e posso estar errado) é que eles devem adicionar efeitos colaterais e modificar o valor de retorno de uma função. Agora decoradores são adicionados acima da definição da função a ser ...
Como implementar um decorador de wrapper em Java?
O problema é criar uma versão aprimorada dinâmica de objetos existentes. Não consigo modificar o objetoClass. Em vez disso, tenho que: subclasseenvolva o objeto existente no novoClassdelegar todas as chamadas de método original ao objeto ...
Como obtenho o tipo de item de matriz no TypeScript usando a API de reflexão?
Eu tenho a seguinte pequena classe no TypeScript, com alguns campos públicos decorados: class Company { @dataMember public name: string; @dataMember public people: Person[]; } class Person { // ... }Usandorefletir ...
Como faço para que os decoradores trabalhem com o babel & webpack?
Eu tenho a seguinte configuração: { "babel-core": "~5.8.25", "babel-eslint": "^4.1.3", "babel-loader": "~5.3.2", "babel-polyfill": "^6.2.0", "eslint": "^1.7.3", "eslint-config-airbnb": "^0.1.0", "eslint-loader": "~1.1.0", ...
Decoradores de classe TypeScript - adicionar método de classe
Como definir propriedades com TypeScript e decoradores? Por exemplo, eu tenho esse decorador de classe: function Entity<TFunction extends Function>(target: TFunction): TFunction { Object.defineProperty(target.prototype, 'test', { value: ...