【Python】PyCharm热加载,调试时,修改运行时代码无需重新启动程序即可更新所做的修改 | 您所在的位置:网站首页 › idle报错要全部重新改吗 › 【Python】PyCharm热加载,调试时,修改运行时代码无需重新启动程序即可更新所做的修改 |
背景描述
简言之: 程序出现错误,修改错误代码后必须要重新执行整个程序详细说明: 在调试python程序时经常会出现这样的情况,代码执行到某一处时出现错误,或者与预期的的结果不一致,这时候发现是某一行写错了,我们会先对这一行进行简单修改并验证,然后再重新启动程序重头执行,再看看还有没有其它错误,然而如果在这一行之前执行了大量的费时操作,我们必须一直等到运行到修改处再看后面的代码是否还有误,浪费了大量的时间来重复执行前面已经能够保证正确的代码
而python作为一个解释性语言,相比于编译型语言,必然更容易实现热加载,即更改函数或程序后不重新执行程序而执行代码执行的修改 实现效果实现效果如下图所示,result/=0是错误的会报异常,因为除数不能为0,我们不需要重启代码,修改代码文件后ctrl+s进行保存即可完成热加载 在PyCharm插件市场搜索Reloadium进行安装即可,官网为https://reloadium.io/,可以参考学习 ![]() ![]() ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |