a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 應用 > 軟件技巧 > 正文

Wing IDE如何進行命令行調試

2024-07-16 17:45:35
字體:
來源:轉載
供稿:網友
Wing IDE專業的調試探針提供了一種強大的方法來發現和解決復雜的錯誤。這很像Python Shell但允許用戶直接參與進已經暫停的調試程序中:
通過鍵入在剛才發生異常的地方鍵入下列數值進行嘗試:

復制代碼代碼如下:
news[0][0]

這將輸出第一個消息條目的日期:

接下來,進行如下輸入:

復制代碼代碼如下:
news[0][0] = '2004-06-15'

這是一個在進行調試時改變程序狀態的方法,在測試代碼進行bug修復時非常有用。現在試一試:

復制代碼代碼如下:
PrintAsText(news)

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

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

這實際上替換了example1.py源文件中PrintAsHTML的buggy定義,所以,用戶現在可以在沒有錯誤的情況下執行:

復制代碼代碼如下:
PrintAsHTML(news)

當修復取決于大量的程序狀態,或需要在調試器中花費很多時間再生的時候十分有用:快速互動的嘗試和多個編輯/調試周期bug替代
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品伦理 | 日韩欧美精品 | 午夜剧 | www.中文字幕 | 欧美日韩精品在线观看 | 国产成人免费视频网站高清观看视频 | 99国产精品久久久 | 91黄色在线观看 | 国产精品成人国产乱一区 | 毛片网站免费观看 | 亚洲午夜视频在线观看 | 日韩在线精品视频 | 欧美国产精品一区 | 亚洲一二三在线 | 成人午夜精品久久久久久久蜜臀 | 亚洲欧美综合 | 天天干 夜夜操 | 啪啪的网站 | 精品国产乱码久久久久久蜜柚 | 亚洲综合色自拍一区 | 欧美有码在线观看 | 亚洲色图p | 欧美 日韩 亚洲 一区 | 免费av一区二区三区 | 免费一级片网址 | 国产精品黄网站在线观看 | 涩爱网| 91性高湖久久久久久久久_久久99 | 国产精品久久久麻豆 | 狠狠躁夜夜躁人人爽天天天天97 | 九九九九九九精品任你躁 | 成人精品鲁一区一区二区 | 91久久精品日日躁夜夜躁欧美 | 精品国产一区二区三区小蝌蚪 | 久色视频在线观看 | 午夜精品导航 | 夜晚福利 | 国产午夜精品一区二区 | 国产91色在线 | 亚洲 | 屁屁影院在线观看 | 色婷婷激情 |