功能接收意外类型

时间:2014-04-14 04:01:03

标签: python code-reuse

请考虑以下代码。调用function_a()后,它将调用function_b()。在function_b()内,如果"不需要的"情况发生,function_c()被调用。如果情况正常,则会返回varfunction_a()正确完成。

问题是: 我希望以下方式工作:当调用function_c()时,程序会停止,因为它对应于不需要的行为。此外,var_x'error message' Function function_a() def function_c(): return 'error message' def function_b(): if some_condition: return function_c() return var def function_a(): var_x = function_b(var_y) return Function(val_x) 未预料到(例如意外类型)。

exit()

我知道有一种方法可以做到这一点,而无需使用{{1}}或类似的东西。

0 个答案:

没有答案