标签:
写 Python 程序的时候,一边写模块一边调试。调试是在 Python 自身的命令行终端进行的。但当对模块里的代码进行修改后,在原调试终端上执行到模块中新修改上去的内容。
我之前是一直用退出再重新进入调试环境的方式,后面百度了下,找到了个更好的办法,重新加载函数reload()可以重新加载模块的。比如:
这样就可以修改并重新加载,重新调试了。
另外需要说明的是,如果有依赖的模块也修改了,记得先 reload() 依赖的模块,然后再 reload() 被调试的模块。
标签:
原文地址:http://www.cnblogs.com/willschang/p/4377209.html