【发布时间】:2011-06-25 10:05:30
【问题描述】:
好的,我正在编写一个 Python(v2.7) 代码,其中包含一个显示错误消息的函数。但是还有一些其他功能依赖于这个原始的错误检查功能。
现在,当调用此错误检查函数时,如果有错误,我希望显示错误,并调用调用此错误函数的函数。
例如,如果error() 被function1() 调用并且没有错误,则error() 函数不会做任何重要的事情。现在,function1() 调用 function2()。当function2() 调用error() 函数时,它检测到错误,显示错误消息,并再次调用function2()。这是我想做的,但我不知道如何再次返回调用函数。
【问题讨论】:
-
这是一个错误的想法。为什么你认为你需要这个?几乎可以肯定有更好(不那么老套)的方法。
-
这似乎方式太复杂了。