[英]Komodo IDE 7 running code line by line
是否可以在Komodo IDE 7中逐行運行代碼的一部分? 例如我使用python的代碼:
lets = (1, 2, 3, 5, 4, 6, 7)
jets = list(lets)
count = 0
for i in range(len(lets)):
for j in range(i + 1, len(lets)):
if lets[i] > lets[j]:
count += 1
print(count)
如果我只想逐行運行以逐步查看循環
我不了解Komodo IDE,但是您可以嘗試使用pdb(python調試器)或pylint調試python文件。 例如。
pdb FileName.py
Pylint幫助檢查源代碼錯誤和代碼質量。
您可以使用yield
函數。 喜歡..
def GEN():
lets = (4,5,9,4,3)
jets = list(lets)
count = 0
for i in range(len(lets)):
for j in range(i + 1, len(lets)):
if lets[i] > lets[j]:
count += 1
yield(count)
並取LL = GEN()
&依次由LL.next()
調用。 您可以逐步看到count
數值
>>> LL = GEN()
>>> LL.next()
1
>>> LL.next()
2
>>> LL.next()
3
.......
.......
我已經多年沒有使用Komodo了,但是它確實具有內置的調試器。 您可以突出顯示一行,然后單擊“設置斷點”,然后在運行文件時將在該點停止; 然后您可以單擊“下一步”和“步驟”按鈕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.