Python 当函数的调用跨越多行时,如何进入函数?
假设我有这个代码示例:Python 当函数的调用跨越多行时,如何进入函数?,python,pdb,Python,Pdb,假设我有这个代码示例: function1( 'arg1', 'arg2', function2( 'arg3.1', 'arg3.2', ), ) 根据pdb的文档,我可以通过键入s进入函数。在第一行按s不会产生预期的效果,但是,它只会将控制权传递给下一行 如何进入function1,而不进入function2?每一行作为单独的表达式显示,pdb将在计算结束括号前的最后一个表达式后立即进入函数 您无法阻止进入功能2;进入,直接用
function1(
'arg1',
'arg2',
function2(
'arg3.1',
'arg3.2',
),
)
根据pdb的文档,我可以通过键入s
进入函数。在第一行按s
不会产生预期的效果,但是,它只会将控制权传递给下一行
如何进入
function1
,而不进入function2
?每一行作为单独的表达式显示,pdb将在计算结束括号前的最后一个表达式后立即进入函数
您无法阻止进入
功能2
;进入,直接用r
,然后在function2
返回时使用s
进入function1
。如果您要跳过function2
(当显示带有arg3.2
的行时),您应该一次跳过function2
和function1
。立即退出function2
并再次尝试?