练习《PYTHON核心编程(第二版)》中一个有关函数装饰器的例子(例11.2),可是报类型错误,Type Error:'NoneType' object is not callable。一直查不出原因,请高手指点一下。所用Python是3.5.2版本。程序代码如下:
Type Error:'NoneType' object is not callable
错误提示:
欢迎选择我的课程,让我们一起见证您的进步~~
Tampal teks kod sumber dan kemudian balas.
Saya telah menemui kesilapan semasa mentakrifkan fungsi penghias tsfunc, nilai pulangan mestilah objek fungsi yang dibalut, bukan panggilan fungsi yang dibalut. Hendaklah ditulis sebagai "return wrappedFunc", bukan "return wrappedFunc()"
Tampal teks kod sumber dan kemudian balas.
Saya telah menemui kesilapan semasa mentakrifkan fungsi penghias tsfunc, nilai pulangan mestilah objek fungsi yang dibalut, bukan panggilan fungsi yang dibalut. Hendaklah ditulis sebagai "return wrappedFunc", bukan "return wrappedFunc()"