使用这个开源工具来监控 Python 中的变量
<blockquote> <p>Watchpoints 是一个简单但功能强大的工具,可以帮助你在调试 Python 时监控变量。</p> </blockquote> <p>在调试代码时,你经常面临着要弄清楚一个变量何时发生变化。如果没有任何高级工具,那么可以选择使用打印语句在期望它们更改时输出变量。然而,这是一种非常低...
<blockquote> <p>Watchpoints 是一个简单但功能强大的工具,可以帮助你在调试 Python 时监控变量。</p> </blockquote> <p>在调试代码时,你经常面临着要弄清楚一个变量何时发生变化。如果没有任何高级工具,那么可以选择使用打印语句在期望它们更改时输出变量。然而,这是一种非常低...
<blockquote> <p>Jupyter 笔记本将 IPython shell 提升到一个新的高度。</p> </blockquote> <p>Jupyter 项目最初是以 IPython 和 IPython 笔记本的形式出现的。它最初是一个专门针对 Python 的交互式 shell 和笔记本环境,后来扩展为不...
<blockquote> <p>VizTracer 可以跟踪并发的 Python 程序,以帮助记录、调试和剖析。</p> </blockquote> <p>并发是现代编程中必不可少的一部分,因为我们有多个核心,有许多需要协作的任务。然而,当并发程序不按顺序运行时,就很难理解它们。对于工程师来说,在这些程序中发现 bug...
<blockquote> <p>在本教程中,教你如何设置和使用 Pythonic 来编程。它是一个图形化编程工具,用户可以很容易地使用现成的函数模块创建 Python 程序。</p> </blockquote> <p>然而,不像纽约证券交易所这样的传统证券交易所一样,有一段固定的交易时间。对于加密货币而言,则是 7×2...
<blockquote> <p>字典数据结构可以帮助你快速访问信息。</p> </blockquote> <p>字典是 Python 编程语言使用的数据结构。一个 Python 字典由多个键值对组成;每个键值对将键映射到其关联的值上。</p> <p>例如你是一名老师,想把学生姓名与成绩对应起来。...
<blockquote> <p>Google API 可以凸显出有关 Google 如何对网站进行分类的线索,以及如何调整内容以改进搜索结果的方法。</p> </blockquote> <p>作为一名技术性的搜索引擎优化人员,我一直在寻找以新颖的方式使用数据的方法,以更好地了解 Google 如何对网站进行排名。我最近...
<p>Python 开发人员经常创建一个新的虚拟环境来分离项目依赖,然后用 <code>pip</code>、<code>pipenv</code> 等工具来管理它们。Poetry 是一个简化 Python 中依赖管理和打包的工具。这篇文章将向你展示如何在 Fedora 上使用 Poetry 来管理你的 Python ...
<blockquote> <p>虚拟环境是安全地使用不同版本的 Python 和软件包组合的关键。</p> </blockquote> <p>Python 对管理虚拟环境的支持,已经提供了一段时间了。Python 3.3 甚至增加了内置的 <code>venv</code> 模块,用于创建没有第...
<blockquote> <p>AndroidXML 和 TotalCross 的运用为树莓派和其他设备创建 UI 提供了更简单的方法。</p> </blockquote> <p>为应用程序创建良好的用户体验(UX)是一项艰巨的任务,尤其是在开发嵌入式应用程序时。今天,有两种图形用户界面(GUI)工具通常用于开发嵌入式...
<p><a href="https://www.python.org/dev/peps/pep-0020/">Python 之禅</a>(Zen of Python)最早由 Tim Peters 于 1999 年发表于 Python 邮件列表中,它包含了影响 Python 编程语言设计的 19 条软件编写原则。在最初及后来...