51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Python笔记

回顾一下 Python 3.4 中的枚举

回顾一下 Python 3.4 中的枚举

厉飞雨 阅读(353) 评论(0) 赞(13)

<blockquote> <p>另外探索一些未被充分利用但仍然有用的 Python 特性。</p> </blockquote> <p>这是 Python 3.x 首发特性系列文章的第五篇。Python 3.4 在 2014 年首次发布,尽管它已经发布了很长时间,但它引入的许多特性都没有被充分利用,而且相当酷。下面是其中...

Python 3.3 为改进代码中的异常处理所做的工作

Python 3.3 为改进代码中的异常处理所做的工作

厉飞雨 阅读(313) 评论(0) 赞(18)

<blockquote> <p>探索异常处理和其他未被充分利用但仍然有用的 Python 特性。</p> </blockquote> <p>这是 Python 3.x 首发特性系列文章的第四篇。Python 3.3 于 2012 年首次发布,尽管它已经发布了很长时间,但它引入的许多特性都没有得到充分利用,而且相当酷。下...

3 个到今天仍然有用的 Python 3.2 特性

3 个到今天仍然有用的 Python 3.2 特性

厉飞雨 阅读(435) 评论(0) 赞(14)

<blockquote> <p>探索一些未被充分利用但仍然有用的 Python 特性。</p> </blockquote> <p>这是 Python 3.x 首发特性系列文章中的第三篇。其中一些 Python 版本已经推出了一段时间。例如,Python 3.2 是在 2011 年首次发布的,但其中引入的一些很酷、很有用...

3 个值得使用的在 Python 3.1 中发布的特性

3 个值得使用的在 Python 3.1 中发布的特性

厉飞雨 阅读(345) 评论(0) 赞(17)

<blockquote> <p>探索一些未被充分利用但仍然有用的 Python 特性。</p> </blockquote> <p>这是 Python 3.x 首发特性系列文章的第二篇。Python 3.1 于 2009 年首次发布,尽管它已经发布了很长时间,但它引入的许多特性都没有被充分利用,而且相当酷。下面是其中的三...

3 个值得使用的首次亮相在 Python 3.0 中的特性

3 个值得使用的首次亮相在 Python 3.0 中的特性

厉飞雨 阅读(245) 评论(0) 赞(14)

<blockquote> <p>探索一些未被充分利用但仍然有用的 Python 特性。</p> </blockquote> <p>这是 Python 3.x 首发特性系列文章的第一篇。Python 3.0 于 2008 年首次发布,尽管它已经发布了一段时间,但它引入的许多特性都没有被充分利用,而且相当酷。这里有三个你应...

使用 requests 访问 Python 包索引(PyPI)的 JSON API

使用 requests 访问 Python 包索引(PyPI)的 JSON API

厉飞雨 阅读(409) 评论(0) 赞(14)

<blockquote> <p>PyPI 的 JSON API 是一种机器可直接使用的数据源,你可以访问和你浏览网站时相同类型的数据。</p> </blockquote> <p>PyPI(Python 软件包索引)提供了有关其软件包信息的 JSON API。本质上,它是机器可以直接使用的数据源,与你在网站上直接访问是一...

使用 C 优化你的 Python 代码

使用 C 优化你的 Python 代码

厉飞雨 阅读(401) 评论(0) 赞(13)

<blockquote> <p>Cython 创建的 C 模块可以加速 Python 代码的执行,这对使用效率不高的解释型语言编写的复杂应用是很重要的。</p> </blockquote> <p>Cython 是 Python 编程语言的编译器,旨在优化性能并形成一个扩展的 Cython 编程语言。作为 Python ...

使用这个开源工具来监控 Python 中的变量

使用这个开源工具来监控 Python 中的变量

厉飞雨 阅读(237) 评论(0) 赞(12)

<blockquote> <p>Watchpoints 是一个简单但功能强大的工具,可以帮助你在调试 Python 时监控变量。</p> </blockquote> <p>在调试代码时,你经常面临着要弄清楚一个变量何时发生变化。如果没有任何高级工具,那么可以选择使用打印语句在期望它们更改时输出变量。然而,这是一种非常低...

为什么我喜欢使用 IPython shell 和 Jupyter 笔记本

为什么我喜欢使用 IPython shell 和 Jupyter 笔记本

厉飞雨 阅读(346) 评论(0) 赞(16)

<blockquote> <p>Jupyter 笔记本将 IPython shell 提升到一个新的高度。</p> </blockquote> <p>Jupyter 项目最初是以 IPython 和 IPython 笔记本的形式出现的。它最初是一个专门针对 Python 的交互式 shell 和笔记本环境,后来扩展为不...

用一个开源工具实现多线程 Python 程序的可视化

用一个开源工具实现多线程 Python 程序的可视化

厉飞雨 阅读(276) 评论(0) 赞(17)

<blockquote> <p>VizTracer 可以跟踪并发的 Python 程序,以帮助记录、调试和剖析。</p> </blockquote> <p>并发是现代编程中必不可少的一部分,因为我们有多个核心,有许多需要协作的任务。然而,当并发程序不按顺序运行时,就很难理解它们。对于工程师来说,在这些程序中发现 bug...