ShichaoMa / pyaop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyaop

pyaop实现了一个代理类,用来为被代理对象生成代理对象,在不破坏被代理对象内部结构的前提下,改变被代理对象中方法的调用行为。 pyaop可以从方法调用的开始前和结束后两个切面切入一个方法,改变其入参及出参。该方法可以是magic方法或者用户自定义的方法。

pyaop代理流程图

About


Languages

Language:Python 95.3%Language:JavaScript 2.5%Language:Smarty 2.2%