2 3版本python如何進行除錯

2021-05-22 02:24:57 字數 596 閱讀 1824

1.在安裝之前需要先安裝python的setuptools模組

執行path=.:$path sh setuptools-0.6c11-py2.3.egg 進行安裝

2.需要安裝python pdb模組

展開進入目錄以後,執行python setup.py install

安裝成功

3.進行除錯***.py指令碼

執行python,進入》 輸入

>>>import pdb

>>>import ***

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

(1)?()

(pdb)在這裡輸入h是幫助,輸入s進入函式

--call--

> /home/***/***.py(4)mymain()

-> def mymain():

執行bt可以看到函式堆疊

list可以看到原始碼

其他的參看幫助

Python PyCharm如何進行斷點除錯

編輯器不等於ide 整合開發環境 開發python程式,不是只有一種print 列印輸出除錯。術業有專攻,於人如此,於乙個軟體也是如此。讓專業的軟體做專業的事。以上兩點得出的結論 pycharm 我們以如下的一種常見錯誤,來演示如何通過pycharm斷點追蹤的方式發現程式中的錯誤 def foo b...

如何進行HIBERNATE效能調優

大體上,對於hibernate效能調優的主要考慮點如下 資料庫設計調整 hql優化 api的正確使用 如根據不同的業務型別選用不同的集合及查詢api 主配置引數 日誌,查詢快取,fetch size,batch size等 對映檔案優化 id生成策略,二級快取,延遲載入,關聯優化 一級快取的管理 針...

機器學習如何進行調參

調參,真的是讓我脫了一層皮的一項工作。調了半天,訓練一天,結果什麼用都沒有的時候真的是絕望 在實際調整引數之前,我們先要搞清楚兩個事情 1.調參的目的是什麼?2.調參調的東西具體是什麼?第乙個問題 調參的最終目的是要使訓練之後的模型檢測物體更精確,向程式的方向更靠近一步的話,就是使得損失函式 例如s...