|
|
1
9
第二个例子的问题是
正在尝试装饰
你可以做我认为你打算做的事情:
在这里
|
|
2
1
原因是makebold内部的wrapped()不接受任何参数。 当你使用这样的装饰器,它会引起一些问题,我会张贴一个例子,如何实现你想要的,尽管,给我一点时间。 下面是一个您需要的工作示例。
下面是上面脚本的输出:
请注意,makebold是唯一的递归修饰符。还要注意用法上的细微差别:
|
|
|
3
0
问题是将“makeitalic”(接受一个参数)替换为“makebold”中的“wrapped”-函数,该函数接受零个参数。
使用
|