alexmojaki / alexmojaki/snoop

snooping on descriptors

Ouverte
#74 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
1.5k
Forks
42
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Currently it fails with an error:

```python
import snoop

class Test:
# TypeError: compile() arg 1 must be a string, bytes or AST object
@snoop
@classmethod
def class_test(cls):
pass
```

Workaround:
```python
import snoop

class Test:
@classmethod
@snoop
def class_test(cls):
pass
```

Injecting snoop to a classmethod at runtime:
```python
Test.class_test = classmethod(snoop(Test.class_test.__func__))
```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.