如何在python中覆盖对象的默认方法?

时间:2017-01-13 00:22:01

标签: python python-3.x flask

我希望有人可以回答这个对Python有深刻理解的:) 以下查询的解决方案完全基于python(2.x,3.x),

我的目录结构如下:

  

mywebapp /

__init__.py
views.py
flaskutil.py run.py

初始化的.py:

from parent.mywebapp.flaskutil import Flask
app = Flask(__name__)

如果在webapp目录下运行run.py并且其工作正常。

from parent.mywebapp import app    

if __name__ == '__main__':
    app.run(debug=True)

如上所示,Flask类的app对象/实例,所以它有默认方法errorhandler,我想覆盖默认的errorhandler(代码)方法而不触及/创建Flask的基类。我怎样才能做到这一点?请提前帮助谢谢

0 个答案:

没有答案