看板 Python 關於我們 聯絡資訊
有時在寫某些程式時 會希望直接在某個地方操作,做一些測試等等 如果用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