gpt4 book ai didi

python - 你如何在没有交互式控制台的情况下进行调试

转载 作者:太空宇宙 更新时间:2023-11-04 06:56:08 24 4
gpt4 key购买 nike

作为一名自学成才的程序员,我学会了使用交互式控制台进行调试,该控制台在我构建/运行脚本时将所有变量保存在内存中。但是,我注意到在 IDE 中进行调试的压倒性趋势(并且,我认为 CLI + 编辑器解决方案,就此而言)是在一个地方构建脚本并提供一个单独的控制台“沙盒”类型区域,该区域仅在您复制时保留变量/粘贴你的代码。

在没有交互式控制台的情况下如何进行调试?谁能列出一些可以帮助我成为更好的程序员/调试器的调试步骤?

目前,这是我所做工作的一个非常简化的版本:

  1. 写一些伪代码(有时)
  2. 应该工作的编辑器中编写一些代码
  3. 运行/构建脚本
  4. 检查标准输出是否有错误
  5. 如果没有错误,则 7.
  6. 如果错误,则在修复有问题的代码后返回到 2。
  7. 在控制台中输入变量名以验证它们看起来像我预期的。
  8. 冲洗并重复,直到它按我的预期工作。

最佳答案

执行此操作的最佳方法是 write tests .这会为您自动执行第 3 步到第 7 步。它还可以防止在您更改其他代码时发生回归。

关于python - 你如何在没有交互式控制台的情况下进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18067094/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com