写 Python 程序的时候,一边写模块一边调试。调试是在 Python 自身的命令行终端进行的,效果还不错。当然有一个问题:模块 import 之后,调试过程中发现 bug,当然就想卸载或重新加载。不过没有找到类似 un-import 这样的东西。
后来才发现,原来有 reload() 这个函数,可以重新加载模块的。比如:
这样模块调试发现问题后,就可以修改并重新加载,重新调试了。
另外需要说明的是,如果有依赖的模块也修改了,记得先 reload() 依赖的模块,然后再 reload() 被调试的模块。
阅读(17645) | 评论(0) | 转发(0) |