2.3版本python如何进行调试

1.在安装之前需要先安装python的setuptools模块

http://pypi.python.org/pypi/setuptools#rpm-based-systems

下载setuptools-0.6c11-py2.3.egg(如果是其他python版本,选择对应的egg)

执行PATH=.:$PATH sh setuptools-0.6c11-py2.3.egg 进行安装

 

2.需要安装python pdb模块

http://pypi.python.org/pypi/stxnext.pdb/0.2.1

下载stxnext.pdb-0.2.1.tar.gz

展开进入目录以后,执行python setup.py install

安装成功

 

3.进行调试xxx.py脚本

执行python,进入>>>

输入
>>>import pdb

>>>import xxx

>>>pdb.run( "xxx.mymain()" )

  (1)?()

(Pdb)在这里输入h是帮助,输入s进入函数

--Call--
> /home/xxx/xxx.py(4)mymain()
-> def mymain():

执行bt可以看到函数堆栈

list可以看到源码

其他的参看帮助



你可能感兴趣的:(python,path,import,string,bt,脚本)