我用Python编写一个函数装饰,它记录了函数的参数和返回值时,它被称为创建一个函数装饰,它记录参数
def logfunc(prefix)
输出应该在在sys.stderr格式:
"{prefix}: {function name}({positional args}..., {keyword=args}, ...)"
和
"{prefix}: {function name} -> {return value}"
分别调用和返回。
这是如何使用它:
@logfunc("test")
def f(arg)
return arg
我不安静明白了吗?有人可以给我看一个指针吗?
现在告诉我们你到目前为止的代码。 – 2014-09-19 14:53:29
既然你是要求一个指针,我发现[这篇文章](http://www.artima.com/weblogs/viewpost.jsp?thread=240808)非常有用。 – 2014-09-19 14:54:02
叹了口气,今天早上有人没有想清楚。 – chepner 2014-09-19 15:06:23