读芯术:敲代码就像写小说?Jupyter让文学编程成为现实( 二 )
为了测试调试器 , 我们创建了一个新的xpythonnotebook并编写了一个简单的函数 。 像往常一样运行函数并观察结果 。 若要启用调试器 , 请点击窗口右上方的关联按钮 。

文章图片
启用调试器
现在准备再次运行该函数 。 只是这一次 , 执行将在设置的断点窗口停止 , 这样就能够查看程序的状态 。

文章图片
调试代码
可以看到程序在断点窗口处停止 。 打开调试器面板 , 可以看到变量、断点窗口列表、调用堆栈导航和源代码 。
Jupyter的新可视化调试器提供了期望的IDE调试器的所有功能 。 它仍在开发中 , 因此还有很多新功能可以期待 。 其开发者计划在2020年发布以下功能:
·在变量探测器中可呈现丰富的mime类型
·启用尽可能多的内核调试
·用户界面中可支持条件断点窗口
·从JupyterLabVoilà预览扩展中启用Voilà控制面板的调试
JupyterNotebook一直是探索和实验代码的好方法 。 然而 , 软件开发人员通常会使用一个成熟的IDE , 记录工作 , 以创建可用于生产的库 。 这不仅低效 , 而且会造成Jupyter价值的损失 。

文章图片
图源:unsplash
nbdev和可视化调试器是两个旨在缩小notebook和IDE之间差距的项目 。 此外 , notebook可实现更好的文档 , 包括图表、图像和视频 , 有时还提供了更好的工具 , 如自动补全功能 。
让编程就像写小说 , 这样的Jupyter你值得拥有!

文章图片
留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范
推荐阅读
- 青铜财识605代码首次使用,5月11日新股申购;威奥股份
- 威奥股份5月11日新股申购;威奥股份 605代码首次使用
- 代码漏洞、黑客、市场波动、套利者:DeFi 风险管理的范式 | 火星号精选
- 凤凰网辽宁综合HW行动:围追“恶意代码” 制止勒索病毒
- HW行动:围追“恶意代码” 制止勒索病毒
- 指尖上的代码如何学习IT这门技术?
- 一部手机,万物皆可复制粘贴,这位兼职写代码设计师将AR玩出新高度
- 《应用软件安全编程指南》国标发布 奇安信代码卫士参与标准制定
- 设计如何干掉开发人员——0代码开发
- 炉石小天【炉石传说】奥秘法终结者卡组解说or代码
