3 ms·
Why is this needed for this library?
by albertzeyer 3y ago
Why is this needed for this library?
- olejorgenb 3y agoBecause the library can "advice" an existing function without decorating that function. # Write a function >>> def there(): ... print "there", ... >>> there() there # Write a peice of 'before advice' to run before the function # New advice is activated by default >>> @pydvice.before(there) ... def hello(): ... print "Hello", ... # Note that active advice runs automatically on any function call >>> there() Hello there