作者StubbornLin (Victor)
看板Python
標題[問題] 有沒有可以插入在程式中的互動模式?
時間Sat Jul 25 16:54:06 2009
有時在寫某些程式時
會希望直接在某個地方操作,做一些測試等等
如果用IDLE的話 前置的東西都要自己寫
很麻煩 有時程式很大 想要在內部測式就辦不到
我想說,如果能夠在執行到某個定點 把控制權交給我
變成執行我的程式 這樣工作會比較容易
例如
def doSomething():
# first step
# second step
# 在此就會停下來進入互動模式讓我操作區域變數
interact();
# third step
....
如此一來我就可以在interact的地方進行我自己要的一些測試
有沒有什麼現成的工具可以做到這樣?
--
哇咧咧 創意投票系統
http://walele.com
易記學 程式設計教學
http://ez2learn.com/
易記學 程式設計討論區
http://forum.ez2learn.com
VICTOR's 個人Blog
http://blog.ez2learn.com/
財報分析王
http://victorlin.serveftp.org/stock/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.93.245
→ yjc1:hint: code.Interactive().interact() 07/25 22:34
→ yjc1:上一行錯了。應是 code.InteractiveConsole().interact() 07/25 22:34
→ yjc1:或是 code.interact() 也可 07/25 22:37
→ rexrainbow:trace pyShell裡面也有類似的, Interpreter 07/26 00:41
→ StubbornLin:感謝 07/26 02:05
→ ibmibmibm:pdb? 07/26 03:36