标签: python pdb
使用pdb.set_trace(),我试图调试一系列表达式,其中j用作索引变量。由于j = 0是j的保留符号,因此不允许使用pdb等语句。我怎么能绕过这个?
pdb.set_trace()
j
j = 0
pdb
答案 0 :(得分:10)
!j = 0
来自docs:
[!]声明 在当前堆栈帧的上下文中执行(一行)语句。除非第一个感叹号,否则可以省略感叹号 声明中的单词类似于调试器命令。
[!]声明
在当前堆栈帧的上下文中执行(一行)语句。除非第一个感叹号,否则可以省略感叹号 声明中的单词类似于调试器命令。