在 jupyter Notebook 中,我试图在嵌套函数上使用 %lprun 但我没有成功。
以下代码,在笔记本单元格中
def outerfoo():
def innerfoo():
print("Hello World")
print("Good Bye")
innerfoo()
%lprun -f outerfoo().innerfoo outerfoo()
输出消息(Hello World 和 GoodBye),但在出现此错误后:
UsageError: Could not find function 'outerfoo().innerfoo'。
AttributeError:“NoneType”对象没有属性“innerfoo”
和这个,
def outerfoo():
def innerfoo():
print("Hello World")
print("Good Bye")
%lprun -f innerfoo innerfoo()
outerfoo()
不打印消息并给出此错误:
UsageError: Could not find function 'innerfoo'。NameError:名称“innerfoo”未定义
怎么可能配置文件innerfoo
?