preguntar acerca de monkeypatching
7
réponses
Puis-je patcher un décorateur Python avant d’envelopper une fonction?
J'ai une fonction avec un décorateur que j'essaie de tester à l'aide de la bibliothèque Python Mock. J'aimerais utiliser la maquette.patch pour remplacer le vrai décorateur par un décorateur "bypass" qui appelle simplement la fonction. Ce que je ne p …
demandé sur
1970-01-01 00:33:31
7
réponses
Comment modifier la réponse XMLHttpRequest reçue par une autre fonction?
j'essaie de modifier la réponse reçue par une fonction que je ne peux pas modifier. Cette fonction crée une XMLHttpRequest à laquelle je peux m'attacher, mais j'ai été incapable de "envelopper" le responsabiletext d'une manière qui me permet de modif …
demandé sur
1970-01-01 00:33:34
7
réponses
Qu’est-ce que monkey patching?
j'essaie de comprendre, qu'est-ce que le patch de singe ou un patch de singe?
est-ce quelque chose comme les méthodes/opérateurs qui surchargent ou délèguent?
N'ont rien de commun avec ces choses?
... …
demandé sur
1970-01-01 00:33:31
17
réponses
Ajouter une méthode à une Instance D’objet existante
j'ai lu qu'il est possible d'ajouter une méthode à un objet existant (i.e., pas dans la définition de classe) en Python.
je comprends qu'il n'est pas toujours bon de le faire. Mais comment peut-on faire cela?
... …
demandé sur
1970-01-01 00:33:28