我如何在Linux中重新启动IDLE Python Shell?
在Windows的IDLE中,在菜单栏上有一个Shell菜单。 Shell菜单中的一项是'Restart Shell'。 在Linux上,IDLE菜单不可用。
在对模块进行更改并希望在shell中再次运行模块后,重新启动Shell命令很有用。
在Linux的IDLE中,我必须关闭IDLE并再次打开它,以便shell注意模块中的更改。
如何在不关闭并重新打开IDLE的情况下重新启动shell?
如果您希望模块中的更改可见,只需调用类似的内容(其中my_module
是您更新的模块):
reload(my_module)
请参阅关于reload()
文档。
它有帮助吗?
重新启动外壳有一个ctrl + F6键盘快捷键,你可以随时尝试。
IDLE有两种操作模式 - 有子进程,没有它。 “重新启动外壳”选项仅适用于子进程。 默认模式是使用子进程,但可以在启动IDLE时使用参数'-n'进行更改。
显然,在Linux上启动IDLE的菜单项通过'-n'参数来实现。 没有这个标志的情况下打开IDLE,你的'重启shell'选项会回来。
链接地址: http://www.djcxy.com/p/56265.html上一篇: How do I restart the IDLE Python Shell in Linux?
下一篇: graph theory