Python pdb-不使用';args';

Python pdb-不使用';args';,python,pdb,Python,Pdb,代码: 输出: import pdb def fun(): i = 100 pdb.set_trace() if __name__ == '__main__': fun() i不应该是一个参数吗 当i是一个变量时,为什么它应该是一个参数 $ python pdb_script.py --Return-- > /home/h/CARDIO/WorkSpace/PDB/pdb_script.py(7)fun()->None -> pdb.set_tra

代码:

输出:

import pdb

def fun():
    i = 100
    pdb.set_trace()

if __name__ == '__main__':
    fun()

i
不应该是一个参数吗

i
是一个变量时,为什么它应该是一个参数

$ python pdb_script.py
--Return--
> /home/h/CARDIO/WorkSpace/PDB/pdb_script.py(7)fun()->None
-> pdb.set_trace()
(Pdb) a
(Pdb) a
(Pdb) 
(Pdb) whatis i
<type 'int'>
(Pdb) args
(Pdb)