【发布时间】:2011-02-06 05:10:38
【问题描述】:
我想做这样的事情:
do lots of stuff to prepare a good environement
become_interactive
#wait for Ctrl-D
automatically clean up
python 有可能吗?如果没有,你有没有看到另一种做同样事情的方法?
【问题讨论】:
-
谢谢大家!作为记录,使用代码模块实现此目的的最简单方法如下: import code code.interact(local=globals())
-
要将局部变量也放入命名空间,您需要
code.interact(local=dict(globals(), **locals())。注意添加**locals。我自己也想知道这个问题,您的评论是我找到的最佳答案:-)
标签: python scripting interactive