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()" )

  <string>(1)?()

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

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

执行bt可以看到函数堆栈

list可以看到源码

其他的参看帮助



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值