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可以看到源碼

其他的參看幫助



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章