作者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
1F:→ yjc1:hint: code.Interactive().interact() 07/25 22:34
2F:→ yjc1:上一行错了。应是 code.InteractiveConsole().interact() 07/25 22:34
3F:→ yjc1:或是 code.interact() 也可 07/25 22:37
4F:→ rexrainbow:trace pyShell里面也有类似的, Interpreter 07/26 00:41
5F:→ StubbornLin:感谢 07/26 02:05
6F:→ ibmibmibm:pdb? 07/26 03:36