<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Python 工程 on Kada's Notes</title><link>https://kadaliao.github.io/categories/python-%E5%B7%A5%E7%A8%8B/</link><description>Recent content in Python 工程 on Kada's Notes</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 15 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://kadaliao.github.io/categories/python-%E5%B7%A5%E7%A8%8B/index.xml" rel="self" type="application/rss+xml"/><item><title>Python asyncio 实战：从入门到踩坑</title><link>https://kadaliao.github.io/posts/python-asyncio-in-practice/</link><pubDate>Thu, 15 Sep 2022 00:00:00 +0000</pubDate><guid>https://kadaliao.github.io/posts/python-asyncio-in-practice/</guid><description>asyncio 是 Python 并发编程的核心，但真正用好它并不容易。本文梳理了实际项目中常见的坑和解决思路。</description></item><item><title>Python 虚拟环境管理：从 venv 到 uv</title><link>https://kadaliao.github.io/posts/python-virtual-environments/</link><pubDate>Tue, 05 Oct 2021 00:00:00 +0000</pubDate><guid>https://kadaliao.github.io/posts/python-virtual-environments/</guid><description>Python 的包管理一直是槽点。这篇文章梳理从 virtualenv 到 uv 的演变，以及我现在推荐的工作流。</description></item><item><title>Python 生成器与迭代器：惰性求值的力量</title><link>https://kadaliao.github.io/posts/python-generators-and-iterators/</link><pubDate>Wed, 30 Jun 2021 00:00:00 +0000</pubDate><guid>https://kadaliao.github.io/posts/python-generators-and-iterators/</guid><description>生成器是 Python 处理大数据集和流式数据的利器。这篇文章讲清楚迭代器协议和生成器的工作原理。</description></item><item><title>Python 类型注解实战：让代码更可维护</title><link>https://kadaliao.github.io/posts/python-type-hints-in-practice/</link><pubDate>Thu, 08 Apr 2021 00:00:00 +0000</pubDate><guid>https://kadaliao.github.io/posts/python-type-hints-in-practice/</guid><description>Python 3.5 引入类型注解，3.9/3.10 进一步完善。这篇文章介绍如何在实际项目中用好类型注解，以及 mypy 静态检查的配置。</description></item><item><title>Python with 语句与上下文管理器</title><link>https://kadaliao.github.io/posts/python-context-managers/</link><pubDate>Fri, 22 Jan 2021 00:00:00 +0000</pubDate><guid>https://kadaliao.github.io/posts/python-context-managers/</guid><description>with 语句是 Python 里优雅处理资源管理的方式。这篇文章讲清楚上下文管理器的原理，以及如何自己实现一个。</description></item><item><title>Python 装饰器深入理解：从语法糖到元编程</title><link>https://kadaliao.github.io/posts/python-decorators-deep-dive/</link><pubDate>Thu, 12 Mar 2020 00:00:00 +0000</pubDate><guid>https://kadaliao.github.io/posts/python-decorators-deep-dive/</guid><description>装饰器是 Python 最优雅的特性之一。这篇文章从原理出发，讲清楚装饰器的实现机制和实际应用场景。</description></item><item><title>Python 2 到 Python 3 迁移实战：我们是怎么做的</title><link>https://kadaliao.github.io/posts/python2-to-python3-migration/</link><pubDate>Wed, 20 Nov 2019 00:00:00 +0000</pubDate><guid>https://kadaliao.github.io/posts/python2-to-python3-migration/</guid><description>Python 2 在 2020 年正式停止维护。这篇文章记录我们团队将一个十几万行的 Python 2 项目迁移到 Python 3 的完整过程。</description></item></channel></rss>