这听起来像是一个微不足道的问题,但在StackOverflow和其他网站上挖掘了一段时间后,我还没有找到一个可行的解决方案。我现在有一个功能,比如说,像这样:
def get_data_points(in_para1, in_para2):
[do something...]
dict_return = {"data_set1": data_set1,
"data_set1_type": "integers"}
return dict_return
def main():
input_para1 = [some data]
input_para2 = [some data]
[call get_data_points]
我正在努力寻找一种方法,在调用被调用函数之前检查它的返回字典(这里,get_data_points
)。inspect模块提供了一个方法来检查输入参数,但是我找不到相应的方法来检查输出参数。Python提供这样的方法吗?在
我们将非常感谢你的帮助。在
在调用函数之前不存在,因为它是在函数调用时创建的,因此无法执行此操作。在
即使你这么做了:
^{pr2}$调用函数时也会创建
1
。这就是为什么不能检查未调用的函数内的值。在相关问题 更多 >
编程相关推荐