最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Wing IDE如何進(jìn)行命令行調(diào)試

  發(fā)布時(shí)間:2013-10-30 11:35:41   作者:佚名   我要評(píng)論
Wing IDE專業(yè)的調(diào)試探針提供了一種強(qiáng)大的方法來(lái)發(fā)現(xiàn)和解決復(fù)雜的錯(cuò)誤。下面看看如何使用。
Wing IDE專業(yè)的調(diào)試探針提供了一種強(qiáng)大的方法來(lái)發(fā)現(xiàn)和解決復(fù)雜的錯(cuò)誤。這很像Python Shell但允許用戶直接參與進(jìn)已經(jīng)暫停的調(diào)試程序中:
通過(guò)鍵入在剛才發(fā)生異常的地方鍵入下列數(shù)值進(jìn)行嘗試:

復(fù)制代碼
代碼如下:

news[0][0]

這將輸出第一個(gè)消息條目的日期:

接下來(lái),進(jìn)行如下輸入:

復(fù)制代碼
代碼如下:

news[0][0] = '2004-06-15'

這是一個(gè)在進(jìn)行調(diào)試時(shí)改變程序狀態(tài)的方法,在測(cè)試代碼進(jìn)行bug修復(fù)時(shí)非常有用。現(xiàn)在試一試:

復(fù)制代碼
代碼如下:

PrintAsText(news)

執(zhí)行函數(shù)調(diào)用和打印輸出到Debug Probe。注意,從命令輸入Debug Probe得出結(jié)果的時(shí)候,Debug I/O工具不用于輸入或輸出它結(jié)果。所有Debug I/O暫時(shí)重新定向到這里。
注意,Wing IDE在用戶輸入的時(shí)候提供自動(dòng)完成,并在Source Assistant顯示調(diào)用簽名和文檔信息。
這是另一種可能性。復(fù)制/粘貼或拖放這段代碼到Debug Probe:

復(fù)制代碼
代碼如下:

def PrintAsHTML(news):
for date, event, url in news:
print('<p><i>%s</i> <a href="%s">%s</a></p>' % (date, url, event))

這實(shí)際上替換了example1.py源文件中PrintAsHTML的buggy定義,所以,用戶現(xiàn)在可以在沒(méi)有錯(cuò)誤的情況下執(zhí)行:

復(fù)制代碼
代碼如下:

PrintAsHTML(news)

當(dāng)修復(fù)取決于大量的程序狀態(tài),或需要在調(diào)試器中花費(fèi)很多時(shí)間再生的時(shí)候十分有用:快速互動(dòng)的嘗試和多個(gè)編輯/調(diào)試周期bug替代

相關(guān)文章

最新評(píng)論

大方县| 和静县| 信丰县| 大新县| 金湖县| 江永县| 廊坊市| 巴中市| 会宁县| 洪湖市| 沂南县| 东源县| 宜都市| 开江县| 洱源县| 阿坝县| 天等县| 溧水县| 墨玉县| 宾川县| 鄱阳县| 绩溪县| 泾源县| 防城港市| 北流市| 浦城县| 固安县| 清镇市| 巩义市| 台湾省| 阳城县| 安多县| 龙州县| 台南市| 温州市| 大化| 武宣县| 稷山县| 江油市| 疏勒县| 福鼎市|