亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

Real Python 播客:每周 Python 洞察、访谈与编码技巧

Python 技巧、访谈与更多

由 Christopher Bailey 主播的每周 Python 播客,包含访谈、编码技巧和与 Python 社区嘉宾的对话。

节目涵盖 Python 编程最佳实践、职业建议和相关软件开发话题。每周五早上收听,了解 Python 编程世界的最新动态,成为更高效的 Pythonista。

第 291 期:重新审视 LLM 格局与召唤幽灵

2026 年 4 月 17 日 1 小时 15 分钟

目前采用哪些技术提升基于 LLM 的系统性能?行业如何从后训练转向上下文工程和多智能体编排?本期节目,JetBrains 数据科学家兼 Python 推广团队负责人 Jodie Burchell 再次做客,探讨当前 AI 编程格局。

第 289 期:人工与自动化代码审查的局限

2026 年 3 月 27 日 51 分钟

如今能生成海量 Python 代码,您的代码审查如何进行?人工审查的局限在哪里,机器审查在哪些方面表现出色?Christopher Trudeau 本周携 PyCoder's Weekly 精选文章和项目回归。

第 287 期:Real Python 深度教程的创作与编辑幕后

2026 年 3 月 13 日 1 小时 21 分钟

Real Python 的教程是如何创作的?编辑流程有哪些步骤?幕后有哪些人?本期节目,Real Python 团队成员 Martin Breuss、Brenda Weleschuk 和 Philipp Acsany 做客,探讨选题策划、审核阶段和质量保证。

第 283 期:提升 GitHub 开发者体验

2026 年 2 月 6 日 59 分钟

如何改进 GitHub 使用方式?如何更有效协作并提升技术写作?本期节目,Adam Johnson 再次做客,谈论新书《Boost Your GitHub DX: Tame the Octocat and Elevate Your Productivity》。

第 280 期:Python 编程中的快与慢思考

2026 年 1 月 16 日 55 分钟

您听过多少次关于 Python 速度的说法?实际测量的是什么,瓶颈在开发时间还是运行时间,哪个对生产力更重要?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 278 期:PyCoder's Weekly 2025 年度精选与隐藏宝石

2026 年 1 月 2 日 32 分钟

PyCoder's Weekly 2025 年收录超过 1500 个文章、博客、教程和项目链接。Christopher Trudeau 本周回归,分享亮点并发掘几颗隐藏宝石。

第 277 期:迈向规格驱动开发

2025 年 12 月 19 日 1 小时 1 分钟

规格驱动开发相比与 LLM 的氛围编程有何优势?这些近期趋势是否向声明式编程迈进?本期节目,AWS 副总裁兼杰出工程师 Marc Brooker 做客,讨论规格驱动开发和 Kiro。

第 276 期:探索量子计算与 Python 框架

2025 年 12 月 5 日 50 分钟

量子计算和高性能计算领域有哪些最新进展?有哪些 Python 工具可用于开发运行在量子计算机上的程序?本期节目,Real Python 作者 Negar Vahid 讨论其教程《Quantum Computing Basics With Qiskit》。

第 274 期:为生产环境准备数据科学项目

2025 年 11 月 14 日 59 分钟

如何为生产环境准备 Python 数据科学项目?使代码可复现、有组织、可测试的必要工具和技术是什么?本期节目,CodeCut 的 Khuyen Tran 谈论新书《Production Ready Data Science》。

第 273 期:编写可维护 Python 代码的建议

2025 年 11 月 7 日 54 分钟

编写可维护 Python 代码有哪些技巧?如何让 Python 更易读、更易重构?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 271 期:Python 3.14 基准测试与启用 Asyncio 扩展

2025 年 10 月 24 日 47 分钟

Python 3.14 在几个手工基准测试下表现如何?免线程构建上 asyncio 性能是否扩展?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 270 期:课堂 Python 教学的演进

2025 年 10 月 17 日 1 小时 4 分钟

随着 LLM 的出现,教年轻学生 Python 发生了怎样的变化?本期节目,Teaching Python 播客的 Kelly Schuster-Paredes 做客,讨论课堂上的编程与 AI。

第 269 期:Python 3.14 新特性探索

2025 年 10 月 10 日 56 分钟

Python 3.14 发布!Christopher Trudeau 回归,与 Real Python 团队成员 Bartosz Zaczyński 讨论新版本。今年 Bartosz 协调了 Real Python 团队成员撰写的系列预览文章,并编写了展示教程《Python 3.14: Cool New Features for You to Try》。Christopher 的视频课程《What's New in Python 3.14》涵盖文章主题并演示新特性。

第 268 期:开始学习 Python 的建议

2025 年 10 月 3 日 52 分钟

过去几年学习 Python 有什么变化?初学者踏上旅程时应有哪些新技巧和更新建议?本期节目,Stephen Gruppetta 和 Martin Breuss 回归,讨论开始学习 Python。

第 267 期:管理特性标志与对比 Python 可视化库

2025 年 9 月 26 日 42 分钟

不重新部署软件启用或禁用代码路径的好方法是什么?如何使用特性标志为特定用户切换功能?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 266 期:自动将 REST API 转换为 MCP 的危险

2025 年 9 月 19 日 1 小时 24 分钟

将现有 REST API 转换为模型上下文协议时应考虑什么?应避免哪些反模式以保持 AI 智能体上下文整洁?本期节目,Kyle Stratis 回归讨论其新书《AI Agents with MCP》。

第 265 期:Python 应用托管选择与记录 Python 历史

2025 年 9 月 12 日 43 分钟

托管 Python 应用或脚本有哪些选择?平台即服务、基于容器的主机、建立虚拟机各有何优势?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 264 期:处于缩放定律边缘的大语言模型

2025 年 9 月 5 日 1 小时 28 分钟

最新大语言模型发布情况如何?行业是否触及缩放定律边缘,当前基准测试是否提供可靠性能评估?本期节目,Jodie Burchell 回归讨论 LLM 发布现状。

第 263 期:探索 Python 中的 Mixin 类

2025 年 8 月 29 日 50 分钟

向 Python 类添加隔离、可复用功能的好方法是什么?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 261 期:Python 中选择继承还是组合

2025 年 8 月 15 日 46 分钟

考虑面向对象编程问题时,应偏好继承还是组合?为什么不直接用函数更简单?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 260 期:释放 Python Polars 的威力

2025 年 8 月 8 日 1 小时 14 分钟

在 Python 数据项目中使用 Polars 有何优势?何时使用惰性或急切 API,各有什么好处?本期节目,我们与 Jeroen Janssens 和 Thijs Nieuwdorp 对谈其新书《Python Polars: The Definitive Guide》。

第 258 期:支持 Python 包索引

2025 年 7 月 25 日 49 分钟

支持超过 65 万项目和近百万 Python 包索引用户需要什么?本期节目,我们与首任 PyPI 支持专家 Maria Ashna 对谈她的第一年。

第 257 期:对比真实 Python 性能与大 O 表示法

2025 年 7 月 11 日 45 分钟

算法性能在真实语境下表现如何?使用分析器时 Python 代码在哪些地方可能违背大 O 表示法预期?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 256 期:用 Python 解决化学问题并节省时间

2025 年 7 月 4 日 1 小时 13 分钟

是什么激励科学家学习编程?如何利用快速解决问题的兴奋感,将其与编程在科学工作中的益处联系起来?本期节目,我们与 Ben Lear 和 Christopher Johnson 对谈其书《Coding For Chemists》。

第 255 期:构建 Python 脚本结构与激动人心的非 LLM 软件趋势

2025 年 6 月 27 日 54 分钟

打造高效 Python 脚本包含什么?如何组织代码、用 PEP 723 管理依赖、处理命令行参数以获得最佳结果?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 253 期:marimo 笔记本入门与 Python 应用配置管理

2025 年 6 月 13 日 51 分钟

寻找 marimo 笔记本入门指南?如何构建可复现的共享笔记本或创建带交互 UI 元素的仪表板?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 252 期:Rodrigo Girão Serrão:Python 培训、itertools 与惯用语

2025 年 6 月 6 日 1 小时 2 分钟

学会 Python 词汇和语法后,如何进阶学习代码中的正确组合?Python 内置 itertools 库如何提升技能?本期节目,我们与 Rodrigo Girão Serrão 对谈他通过博客教学 Python 及对 itertools 库的热情。

第 251 期:Python 线程安全与使用 uv 管理项目

2025 年 5 月 30 日 34 分钟

管理 Python 多线程代码有哪些方式?Python threading 模块中有哪些同步技术?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 249 期:超越 requirements.txt——pylock.toml 与 PEP 751

2025 年 5 月 16 日 1 小时 31 分钟

记录 Python 依赖以保证项目可复现的最佳方式是什么?锁文件将为这些项目带来什么优势?本期节目,我们欢迎 Python 核心开发者 Brett Cannon 回归,讨论他推动 PEP 751 和 pylock.toml 文件格式进入社区的历程。

第 248 期:生成式 AI、知识图谱、工作流与 Python 实验

2025 年 5 月 9 日 59 分钟

寻找练习 Python 技能的项目?想尝试构建生成式 AI 应用或自动化知识图谱情感分析工具?本期节目,我们与 Raymond Camden 对谈他进入 Python 的历程、开发者关系工作及博客上的 Python 项目。

第 244 期:《用 Python 自动化枯燥工作》十年历程

2025 年 3 月 21 日 1 小时 6 分钟

更新最受欢迎的 Python 书籍之一包含什么?Python 格局十年变迁后,哪些项目、库、技能对办公室工作者仍具相关性?本期节目,我们与老朋友 Al Sweigart 对谈《Automate the Boring Stuff With Python》第三版。

第 242 期:Eric Matthes:或许不该从单元测试开始

2025 年 3 月 7 日 1 小时 10 分钟

是否应总是从单元测试开始测试代码?何时集成测试或端到端测试作为第一步更合理?本期节目,我们与老朋友 Eric Matthes 对谈从何处开始测试代码。

第 241 期:解读 Python 行话与编译 Python 1.0

2025 年 2 月 28 日 43 分钟

如何学习谈论 Python 时常用的术语?这些行话与其他编程语言有何相似之处?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 240 期:用 Python 可视化讲好数据故事

2025 年 2 月 21 日 1 小时 9 分钟

如何制作引人入胜的可视化,最好地传达数据故事?在流行 Python 工具中可以采用哪些方法改进图表?本期节目,Matt Harrison 回归讨论新书《Effective Visualization: Exploiting Matplotlib & Pandas》。

第 237 期:测试 Python 代码库:单元测试 vs 集成测试

2025 年 1 月 31 日 54 分钟

创建 Python 代码自动化测试包含什么?应关注测试单个代码段还是整个系统运行?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 236 期:Simon Willison:使用 LLM 进行 Python 开发

2025 年 1 月 24 日 1 小时 22 分钟

开发 Python 可用的当前大语言模型 (LLM) 工具有哪些?什么提示技巧和策略能产生更好结果?本期节目,我们与 Simon Willison 对谈他的 LLM 研究和用这些快速演进工具编写 Python 代码的探索。

第 235 期:选择 Python 工具的原则

2025 年 1 月 17 日 46 分钟

决定使用哪些 Python 工具时应考虑哪些原则?什么反模式妨碍团队做出正确选择?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 234 期:构建学习 Python 的新结构

2025 年 1 月 10 日 52 分钟

教学和分享 Python 知识有哪些新方式?如何改进现有方案结构并为 Python 学习者构建新教育资源?本期节目,Real Python 核心团队成员 Stephen Gruppetta 和 Martin Breuss 做客,讨论网站增强和学习 Python 的新方式。

第 233 期:PyCoder's Weekly 2024 年度精选与遗漏宝石

2025 年 1 月 3 日 41 分钟

PyCoder's Weekly 2024 年收录超过 1500 个链接。Christopher Trudeau 本周回归,分享亮点并发掘几颗遗漏宝石。

第 232 期:探索 Python 现代情感分析方法

2024 年 12 月 20 日 1 小时 13 分钟

分析文本情绪的当前方法有哪些?应使用哪些工具和 Python 包进行情感分析?本周,JetBrains 数据科学开发者倡导者 Jodie Burchell 回归,讨论 Python 现代情感分析。

第 230 期:marimo:Python 响应式笔记本与可部署 Web 应用

2024 年 11 月 29 日 1 小时

使用笔记本进行 Python 开发的常见问题是什么?如何知道当前状态、共享可复现结果、创建交互式应用?本期节目,我们与 Akshay Agrawal 对谈开源响应式 marimo 笔记本。

第 229 期:折腾的乐趣与 Python 无 GIL 性能

2024 年 11 月 22 日 45 分钟

是什么让您对开发软件和学习 Python 保持热情?喜欢尝试新框架、构建玩具项目、与其他开发者协作?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 228 期:维护 Python 基石与警示故事

2024 年 11 月 15 日 1 小时 9 分钟

如何建立可持续的开源项目和社区?从 Python 历史和 WordPress 社区当前的混乱中能学到什么?本期节目,我们与 JetBrains 的 Paul Everitt 对谈开源资助导航和 Python 软件基金会的开端。

第 227 期:新 PEP:模板字符串与外部 Wheel 托管

2024 年 11 月 8 日 47 分钟

想要 f-string 的灵活性但需要安全检查?如果能为日志记录或避免注入攻击提供延迟求值怎么办?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 226 期:PySheets:基于 PyScript 的浏览器电子表格

2024 年 11 月 1 日 1 小时 19 分钟

在浏览器中运行的 Python 电子表格应用如何构建?如何快速启动、数据单元格存储在哪里?本期节目,我们与 Chris Laffra 对谈他的项目 PySheets 和著作《Communication for Engineers》。

第 225 期:Python 变得更快更精简与 Django 项目创意

2024 年 10 月 25 日 43 分钟

最新 Python 版本底层发生了什么变化?这些更新如何为未来几年更快的 Python 奠定基础?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 223 期:探索 Python 3.13 新特性

2024 年 10 月 11 日 55 分钟

Python 3.13 发布!老朋友 Geir Arne Hjelle 和 Christopher Trudeau 回归讨论新版本。今年 Geir Arne 协调了 Real Python 团队成员撰写的系列预览文章和展示教程《Python 3.13: Cool New Features for You to Try》。Christopher 的视频课程《What's New in Python 3.13》涵盖文章主题并演示新特性。

第 221 期:ADHD 开发者的生存指南

2024 年 9 月 20 日 1 小时 6 分钟

ADHD 开发者高效工作的策略有哪些?如何帮助团队中 ADHD 成员成功完成项目?本期节目,我们与 Chris Ferdinandi 对谈他的网站和播客“ADHD For the Win!”。

第 218 期:通过电子项目探索机器人与 Python

2024 年 8 月 23 日 1 小时 6 分钟

对用 Python 学习机器人感兴趣?基于电子的实体项目能否培养孩子对编程的兴趣?本期节目,我们与作者 Marwan Alsabbagh 对谈其书《Build Your Own Robot - Using Python, CRICKIT, and Raspberry Pi》。

第 217 期:打包数据分析与使用 pandas GroupBy

2024 年 8 月 16 日 55 分钟

组织 Python 数据分析项目的最佳实践是什么?以包为中心的数据科学方法有何优势?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 214 期:用 Great Tables 在 Python 中构建迷人的展示表格

2024 年 7 月 26 日 1 小时 10 分钟

需要帮助让 Python 数据表格变得有趣美观?如何像制作图表一样轻松创建美观的展示型表格?本期节目,我们与 Posit 的 Richard Iannone 和 Michael Chow 对谈 Great Tables Python 库。

第 212 期:与 David Amos 深入 Python 图论

2024 年 7 月 12 日 1 小时 4 分钟

好奇图论及如何在 Python 中开始探索?有哪些资源和 Python 库可用于实验和学习?本期节目,前联合主持人 David Amos 回归,分享他近况和 Python 图论知识。

第 211 期:Python 的数字舍入方式可能不如您所想

2024 年 7 月 5 日 48 分钟

Python 舍入数字的方式与数学课学的一样吗?您可能会对 Python 默认使用的方法和多种舍入方式感到惊讶。Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 210 期:用 Python 创建吉他合成器与生成 WAV 文件

2024 年 6 月 28 日 55 分钟

用 Python 合成吉他声音包含哪些技术?构建高级项目时可以练习哪些高级编程和 Python 概念?本期节目,我们与 Real Python 作者兼核心团队成员 Bartosz Zaczyński 对谈其分步项目《Build a Guitar Synthesizer: Play Musical Tablature in Python》。

第 208 期:用 Python 检测数据中的异常值

2024 年 6 月 14 日 1 小时 7 分钟

如何找到数据中最有趣或可疑的点?可以使用哪些库和技术用 Python 检测这些异常?本期节目,我们与作者 Brett Kennedy 对谈其书《Outlier Detection in Python》。

第 205 期:作为 Python 开发者考虑无障碍与辅助技术

2024 年 5 月 17 日 1 小时 1 分钟

作为视障或盲人开发者学习 Python 是什么体验?如何提升 Python Web 应用的无障碍性并了解当前指南?本期节目,Real Python 社区成员 Audrey van Breederode 分享编程历程、Web 无障碍和辅助技术。

第 202 期:Pydantic 数据验证与 Python Web 安全实践

2024 年 4 月 26 日 59 分钟

如何验证进入 Python Web 应用的数据?开发者应考虑哪些工具和安全最佳实践?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 201 期:解耦系统以更贴近数据

2024 年 4 月 19 日 1 小时 9 分钟

使用解耦数据处理系统有何益处?如何为多种后端数据平台编写可复用查询?本期节目,Ibis 主维护者 Phillip Cloud 讨论这个可移植的 Python DataFrame 库。

第 200 期:避免错误文化与在 Python 内部寻求帮助

2024 年 4 月 12 日 1 小时 5 分钟

什么是错误文化,如何在组织内避免?如何应对警报和通知疲劳?嘿,这是第 200 期!Real Python 主编 Dan Bader 本周加入庆祝。Christopher Trudeau 也带着 PyCoder's Weekly 精选文章和项目回归。

第 199 期:利用文档和数据创建自定义 LLM 聊天机器人

2024 年 4 月 5 日 1 小时 8 分钟

如何定制 LLM 聊天机器人以应对文档和数据集合?构建嵌入向量数据库可使用哪些工具和技术?本期节目,Calvin Hendryx-Parker 回归讨论开发 AI 驱动的大语言模型聊天界面。

第 198 期:用 Python Turtle 构建视频游戏与 Seaborn 可视化数据

2024 年 3 月 29 日 49 分钟

能用 Python 内置 turtle 模块克隆《太空侵略者》吗?Seaborn 数据可视化库相比 Matplotlib 有何优势?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归,特别嘉宾 Real Python 核心团队成员 Bartosz Zaczyński。

第 197 期:Python 在生物信息学和实验室中的应用

2024 年 3 月 22 日 50 分钟

Python 如何用于自动化实验室流程?如何加速 DNA 测序等科学工作?本期节目,化学工程博士生 Parsa Ghadermazi 讨论 Python 在生物信息学中的应用。

第 193 期:Wes McKinney 谈改进数据栈与可组合系统

2024 年 2 月 23 日 1 小时 9 分钟

如何避免数据处理系统的瓶颈?是否可能构建解耦存储和计算的工具?本期节目,pandas 库创始人 Wes McKinney 做客,讨论 Apache Arrow、可组合数据系统和社区协作。

第 191 期:专注数据科学,减少工程与依赖负担

2024 年 2 月 9 日 1 小时 1 分钟

如何管理大规模数据科学项目的依赖?如何将项目从笔记本电脑迁移到云基础设施,或并行利用 GPU 和多实例?本期节目,Savin Goyal 回归讨论开源框架 Metaflow 的更新。

第 190 期:开源贡献的绝佳起点

2024 年 2 月 2 日 1 小时 19 分钟

在会议上参加首个开发者冲刺是什么体验?如何作为新开源贡献者找到合适的议题?本期节目,作者兼软件工程师 Stefanie Molin 做客,讨论开始参与开源项目。

第 188 期:用 Python 测量 LLM 的偏见、毒性和真实性

2024 年 1 月 19 日 1 小时 15 分钟

如何衡量大语言模型质量?用 Python 有哪些工具能测量模型的偏见、毒性和真实性水平?本期节目,JetBrains 数据科学开发者倡导者 Jodie Burchell 回归,讨论用 Python 评估 LLM 的技术和工具。

第 187 期:Python 数据序列化与下划线命名约定

2024 年 1 月 12 日 54 分钟

需要为科学项目传输大量数据集?通过网络发送可执行代码进行分布式处理的最佳方式是什么?Python 中有哪些不同的数据序列化方式?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 186 期:探索 Python in Excel

2024 年 1 月 5 日 1 小时 14 分钟

对在 Excel 中使用 Python 技能感兴趣?想以单个 Office 文件分享数据科学项目或可视化?本期节目,我们与微软首席架构师 John Lam 和高级云开发者倡导者 Sarah Kaiser 对谈 Python in Excel。

第 185 期:2023 Real Python 教程与视频课程回顾

2023 年 12 月 29 日 53 分钟

三位 Real Python 团队成员 Kate Finegan、Tappan Moore 和 Philipp Acsany 本周加入。我们想分享年终回顾,展示教程、分步项目、代码对话和视频课程,展现团队今年的创作成果。

第 184 期:PyCoder's Weekly 2023 年度回顾

2023 年 12 月 22 日 38 分钟

Python 语言和社区度过了迷人的一年。PyCoder's Weekly 2023 年收录超过 1500 个链接。Christopher Trudeau 本周回归,分享亮点和全年的 Python 趋势。

第 183 期:探索 Python 代码审查与自动化流程

2023 年 12 月 8 日 1 小时 6 分钟

Python 代码审查包含什么?大组织与小组织的代码审查实践有何不同?独行开发者该怎么办?本期节目,Sourcery 的 Brendan Maginnis 和 Nick Thapen 回归谈论代码审查和自动化代码辅助。

第 182 期:构建 Python JSON 解析器与讨论 PEP 创意

2023 年 12 月 1 日 56 分钟

想过改进 Python 语言的方法?如何与核心开发者分享创意并在 Python 社区发起讨论?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 181 期:计算思维与 AI 革命中的 Python 学习

2023 年 11 月 17 日 54 分钟

当前 AI 系统的增长是否让您思考 Python 开发者的未来?学习 Python 编程和实践计算思维有哪些隐性收益?本期节目,我们与作者 Lawrence Gray 对谈其新书《Mastering Python: A Problem Solving Approach》。

第 180 期:研究 Python 软件架构与创建 Lambda 表达式

2023 年 11 月 10 日 48 分钟

掌握 Python 基础后,是否考虑构建更大型项目或完整应用?去哪里研究现有 Python 项目架构并学习最佳实践?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 179 期:提升 Python 中的 Git 开发者体验

2023 年 11 月 3 日 56 分钟

构建 Python 项目时是否只靠几个基本 Git 命令?想改进版本控制技术、提高 Git 命令行效率?本期节目,Adam Johnson 回归谈论新书《Boost Your Git DX》。

第 178 期:指导科学 Python 库开发

2023 年 10 月 27 日 57 分钟

如何准备科学 Python 项目以便分享?是否需要打包、文档、测试的最佳实践指导?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 177 期:欢迎 PyPI 安全工程师 Mike Fiedler

2023 年 10 月 20 日 58 分钟

您可能记得 PyPI 最近宣布聘请全职安全工程师。我们也提到过 PyPI 的多项安全举措。本期节目,我们与 Mike Fiedler 对谈他接受新角色和保护 PyPI 账户安全。

第 176 期:构建 Python 最佳实践与基础技能

2023 年 10 月 13 日 1 小时 3 分钟

新 Python 用户缺失哪些基础开发者技能?没有计算机科学背景的开发者可能缺失哪些最佳实践?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 175 期:探索 Python 3.12 新特性

2023 年 10 月 6 日 1 小时 6 分钟

Python 3.12 发布!老朋友 Geir Arne Hjelle 和 Christopher Trudeau 回归讨论新版本。Geir Arne 协调了多位 Real Python 团队成员撰写的系列预览文章,其展示教程《Python 3.12: Cool New Features for You to Try》于 10 月 2 日发布。Christopher 的视频课程次日上线,涵盖文章主题并演示 Python 3.12 实际运行。

第 174 期:审视 ChatGPT 对编程书的技术评审

2023 年 9 月 29 日 1 小时 10 分钟

将整本 Python 编程书喂给 ChatGPT-4 让它技术评审能学到什么?用 LLM 作为学习工具的潜在陷阱是什么?本期节目,作者 Al Sweigart 谈论他最近使用 ChatGPT 和 Python 的实验。

第 172 期:用 Scalene 测量 Python 多维性能

2023 年 9 月 15 日 1 小时 3 分钟

选择 Python 代码性能分析工具时,应关注 CPU、GPU、内存还是单行代码?如果能同时关注所有因素且不改变代码性能呢?本期节目,我们与马萨诸塞大学阿默斯特分校计算机科学教授 Emery Berger 谈论 Scalene。

第 171 期:让每行代码高效与 Python in Excel

2023 年 9 月 8 日 50 分钟

您是否在用尽可能少的代码行编写高效 Python?熟悉那些能简化代码、让它更 Pythonic 的内置语言特性?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 170 期:寻找适合 Python 编程的编码字体

2023 年 9 月 1 日 1 小时 5 分钟

选择 Python 编程字体时应考虑什么?决定前应检查哪些字符及其字形?本期节目,我们与 Real Python 作者兼核心团队成员 Philipp Acsany 对谈其文章《Choosing the Best Coding Font for Programming》。

第 169 期:用 XGBoost 改进分类模型

2023 年 8 月 25 日 1 小时 5 分钟

如何在避免过拟合的前提下改进分类模型?有模型后,用什么工具向他人解释?本期节目,我们与作者兼 Python 培训师 Matt Harrison 对谈其新书《Effective XGBoost: Tuning, Understanding, and Deploying Classification Models》。

第 168 期:常见 Python 绊脚石与怪异行为

2023 年 8 月 11 日 49 分钟

在 Python 尝试新事物时遇到过奇怪行为?语言中隐藏哪些常见怪癖?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 167 期:探索 pandas 2.0 与 Apache Arrow 目标

2023 年 8 月 4 日 1 小时 14 分钟

pandas 2.0 描述数据有哪些新方式?数据后端加入 Apache Arrow 是否促进数据互操作性增长?本期节目,我们与 pandas 核心开发者 Marc Garcia 谈论 pandas 2.0 发布。

第 159 期:志愿服务、组织与寻找 Python 社区

2023 年 6 月 9 日 1 小时

想更多参与 Python 社区?对志愿服务或成为组织者感兴趣?本期节目,我们与今年 PyCascades 会议组织者对谈,关于建立连接、学习新技能和分配时间。

第 157 期:讨论 Mojo 与改进 Python 面向对象编程

2023 年 5 月 26 日 54 分钟

想大幅加速 Python 机器学习代码?只需改几个关键字、给部分代码加几个类型提示?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 156 期:虚拟环境结构与包装生态系统调研

2023 年 5 月 12 日 1 小时 9 分钟

Python 虚拟环境底层如何工作?理解这些概念如何帮助管理项目环境?本期节目,CPython 核心开发者 Brett Cannon 回归讨论他关于虚拟环境和 Python 打包生态的近期文章。

第 155 期:检查项目依赖与 Python 开发资源集合

2023 年 5 月 5 日 38 分钟

如何确保适当声明项目所需依赖?如何确定无法运行的第三方项目缺失哪些依赖?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 154 期:面向 WebAssembly 平台与提炼最小可行 Python

2023 年 4 月 28 日 1 小时 19 分钟

熟悉 WebAssembly 的不同版本?WASM 是否是开发者寻找的“一次编写、到处运行”方案?分发 Python 应用在叙事中处于什么位置?本期节目,CPython 核心开发者 Brett Cannon 讨论他关于 WebAssembly 和 MVPy 的近期文章。

第 151 期:评估 Python 包与庆祝 PyCon US 20 周年

2023 年 3 月 31 日 1 小时

曾否在不了解情况下安装 Python 包?下次安装包应采用哪些最佳实践确保质量?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。我们也有 Python 软件基金会执行董事 Deb Nicholson 分享 PyCon US 2023 详情。

第 150 期:四年 Python 编程心得

2023 年 3 月 24 日 1 小时 2 分钟

Python 开发旅程中的核心教训是什么?与新用户分享的关键收获有哪些?本期节目,Duarte Oliveira e Carmo 分享其演讲《Four Years of Python》。

第 149 期:namedtuple 编码与 Python 的动态超能力

2023 年 3 月 17 日 53 分钟

探索过 Python 的 collections 模块?其中有个强大的工厂函数 namedtuple(),为编写更清晰、简洁的代码提供多种增强。Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 148 期:用 BeeWare 跨平台分享 Python 应用

2023 年 3 月 10 日 1 小时 11 分钟

想到处部署 Python 项目?本期节目,BeeWare 项目创始人兼维护者 Russell Keith-Magee 回归。Russell 分享 Briefcase 近期更新,该工具将 Python 应用转换为 macOS、Windows、Linux 和移动设备的原生安装包。

第 147 期:Django 部署策略与 PyCascades 2023 筹备

2023 年 3 月 3 日 1 小时 7 分钟

决定如何部署 Django 项目?应用 VPS 还是 PaaS?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。PyCascades 组织者也分享今年混合线上线下会议详情。

第 146 期:用 NumPy 和线性代数加速 Python 代码

2023 年 2 月 24 日 1 小时 8 分钟

还在用循环和列表处理 Python 数据?听说过用优化数据结构和内置运算加速数据科学代码的 Python 库?本期节目,JetBrains 数据科学开发者倡导者 Jodie Burchell 回归,分享利用线性代数和 NumPy 为项目提速的秘诀。

第 145 期:创建 Python Wordle 克隆与用 Nox 测试环境

2023 年 2 月 17 日 59 分钟

想练习 Python 技能同时构建有挑战性的单词游戏?想学习创建命令行界面并让它丰富多彩、交互性强?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 142 期:用 Apache Airflow 编排大小项目

2023 年 1 月 27 日 54 分钟

做过需要编排工具的项目?如何用 Python 定义整个数据管道或消息系统的工作流?本期节目,Calvin Hendryx-Parker 回归谈论使用 Apache Airflow 和编排 Python 项目。

第 141 期:用 bpython 探索 Python 与形式化 f-string 语法

2023 年 1 月 20 日 56 分钟

用过 Python REPL 探索语言和了解运作方式?如果它提供语法高亮、定义、代码补全并表现得更像 IDE 会有帮助?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 140 期:用 Polars 加速 DataFrame

2023 年 1 月 13 日 57 分钟

如何从现有数据科学基础设施榨取更多性能?如果 DataFrame 库能利用机器可用核心并提供处理超内存数据集的内置方法?本期节目,Liam Brannigan 讨论 Polars。

第 138 期:2022 Real Python 教程与视频课程回顾

2022 年 12 月 23 日 1 小时 16 分钟

Real Python 又是变化之年!团队今年撰写、编辑、策划、插图、制作了海量 Python 材料。新增团队成员、更新网站功能、创建新教程和视频课程风格。

第 137 期:在 Python 中开始使用构建系统与持续集成

2022 年 12 月 16 日 1 小时

构建系统能为 Python 开发者带来什么优势?团队协作需要哪些新技能?本期节目,Toolchain 的 Benjy Weinberger 讨论 Pants 构建系统和持续集成 (CI) 入门。

第 135 期:准备数据以衡量真实机器学习模型性能

2022 年 12 月 2 日 57 分钟

如何为机器学习 (ML) 准备数据集?如何超越清洗数据、转向衡量模型表现?本期节目,JetBrains 数据科学开发者倡导者 Jodie Burchell 回归,谈论提升 ML 模型性能的策略。

第 134 期:用 Flask 构建 Python REST API 与构建 Pull Request

2022 年 11 月 25 日 57 分钟

如何用 Flask Web 框架构建 REST API?如何快速添加端点并自动生成文档?本期节目,Real Python 作者 Philipp Acsany 讨论其教程系列《Python REST APIs With Flask, Connexion, and SQLAlchemy》。Christopher Trudeau 也带着 PyCoder's Weekly 精选文章和项目到场。

第 131 期:探索 Python 3.11 新特性

2022 年 11 月 4 日 1 小时 2 分钟

Python 3.11 发布!老朋友 Geir Arne Hjelle 和 Christopher Trudeau 回归谈论新版本。Geir Arne 今年早些时候写了系列预览教程,其年度文章《Python 3.11: Cool New Features for You to Try》于 10 月 24 日发布。Christopher 的视频课程次日推出,涵盖教程主题并演示 Python 3.11 实际运行。

第 130 期:培育内部 Python 社区与管理 3.11 发布

2022 年 10 月 21 日 1 小时 9 分钟

公司是否有培养内部 Python 社区的计划?引入新成员时应看重哪些特质?本期节目,Pablo Galindo Salgado 回归谈论在 Bloomberg 通过 Python Guild 建设社区和管理 Python 3.11 发布。

第 129 期:Python 中使用省略号与 CPython 3.12 目标

2022 年 10 月 14 日 56 分钟

Python 中何处该用省略号?它在脚本、项目、存根文件中作为占位符如何表现?Faster CPython 项目的下一步目标是什么?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 128 期:在 Python 中使用内存分析器及其启示

2022 年 10 月 7 日 1 小时 3 分钟

用过内存分析器衡量 Python 应用性能?也许用它排查加载大型数据科学项目时的内存问题。运行分析器能展示您正在学习的代码库的什么信息?本期节目,Pablo Galindo Salgado 回归谈论强大的追踪内存分析器 Memray。

第 126 期:非开发者的 Python 效率工具

2022 年 9 月 23 日 1 小时 10 分钟

对在软件开发外行业使用 Python 感兴趣?增加几个自定义软件工具能否提高效率、让同事工作更轻松?本期节目,Josh Burnett 谈论作为机械工程师使用 Python。

第 124 期:与 Al Sweigart 探索 Python 递归

2022 年 9 月 9 日 1 小时 20 分钟

想理解递归及在 Python 中如何使用?熟悉调用栈及其与回溯的关系?本期节目,Al Sweigart 谈论新书《The Recursive Book of Recursion》。

第 123 期:创建 Python 代码补全器与更多抽象语法树项目

2022 年 9 月 2 日 1 小时 13 分钟

代码补全工具如何工作?什么是抽象语法树 (AST),如何在 Python 中创建?AST 如何帮助编写检查和修改 Python 代码的程序和项目?本期节目,Anvil 联合创始人 Meredydd Luff 分享其 PyCon 演讲《Building a Python Code Completer》。

第 121 期:用 Transformer 模型和注意力机制推进 NLP

2022 年 8 月 12 日 50 分钟

自然语言处理 (NLP) 的重大突破是什么,让机器学习戏剧性地推进到深度学习?这些 transformer 模型有何独特之处,什么定义了“注意力”?本期节目,JetBrains 数据科学开发者倡导者 Jodie Burchell 继续谈论机器学习 (ML) 模型如何理解和生成文本。

第 120 期:用 Mission Encodeable 激励年轻人学 Python

2022 年 8 月 5 日 43 分钟

生活中有想激励学 Python 的人?Mission Encodeable 是一个教人编程的网站,由两名高中生构建。本期节目,Anna 和 Harry Wake 谈论创建网站和激励人们开始编程。

第 119 期:自然语言处理与 ML 模型如何理解文本

2022 年 7 月 29 日 58 分钟

如何在 Python 中处理和分类文本文档?自然语言处理 (NLP) 的基本技术和构建模块是什么?本期节目,JetBrains 数据科学开发者倡导者 Jodie Burchell 谈论机器学习 (ML) 模型如何理解文本。

第 118 期:用 MkDocs 创建文档与何时用 Python dict

2022 年 7 月 22 日 54 分钟

如何开始构建项目文档?如果有工具能干重活、直接从代码自动生成大部分文档?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 117 期:衡量 Python 代码质量、简洁性和可维护性

2022 年 7 月 15 日 1 小时 6 分钟

您的 Python 代码有多可维护?能否在脑海中保持函数代码?代码审查中何时适合使用度量?本期节目,Sourcery 的 Reka Horvath 和 Ben Martineau 分享其 PyCon 演讲《Actionable insights vs ranking: How to use and how NOT to use code quality metrics》。

第 115 期:深入 PyScript 与预防或处理 Python 错误

2022 年 6 月 24 日 56 分钟

听说过 PyScript?这个全新框架让社区兴奋于构建完全在用户浏览器运行的交互式 Python 应用。想深入了解“Hello World”示例之外的细节?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 114 期:Python 网络安全与取证入门

2022 年 6 月 17 日 1 小时 1 分钟

对用 Python 从事安全职业感兴趣?想领先于 Python 应用的潜在漏洞?本期节目,James Pleger 谈论 Python 信息安全、事件响应和取证。

第 113 期:构建 Streamlit 数据科学仪表板与冗长正则 f-string

2022 年 6 月 10 日 50 分钟

想用交互式仪表板而非 Jupyter 笔记本快速分享数据科学成果?Streamlit 是一个仅用 Python 创建简单 Web 应用和仪表板的库。Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 112 期:用 Dask 管理大型 Python 数据科学项目

2022 年 6 月 3 日 46 分钟

数据科学项目不适应电脑内存怎么办?一个解决方案是分布到多个工作机器。本期节目,Coiled 的 Guido Imperiale 谈论 Dask 和通过分布式计算管理大型数据科学项目。

第 111 期:新依赖的问题与对比 Python 游戏库

2022 年 5 月 27 日 51 分钟

各种 Python 游戏框架有何区别?看几个跨库的游戏示例是否有助于理解差异?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 110 期:Protobuf 在 Python 序列化中的优势

2022 年 5 月 20 日 58 分钟

想要在不同平台和语言间发送结构化序列化数据?如果数据自文档化、能自动生成 Python 代码、自验证?本期节目,Liran Haimovitch 谈论协议缓冲区和通过远程过程调用 (RPC) 与微服务通信。

第 109 期:用 doctest 开始测试 Python 与 Django 分页

2022 年 5 月 13 日 56 分钟

知道可以同时为 Python 代码添加测试和文档?用 docstring 在 Python REPL 中创建函数交互示例并用内置 doctest 模块测试。Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 108 期:用 Pyodide 在浏览器运行 Python 与 f-string 的威力

2022 年 5 月 6 日 56 分钟

听说过让 Python 在浏览器运行的项目?想亲自试试,用 Pyodide 和 WebAssembly (WASM) 构建交互式 Python REPL?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 106 期:类构造函数与 Pythonic 图像处理

2022 年 4 月 15 日 58 分钟

知道创建类实例和初始化的区别?想要 Python Pillow 库的互动导览?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 105 期:为 Python 3.10 和 3.11 创建更好的错误信息

2022 年 4 月 8 日 1 小时 21 分钟

创建最新 Python 版本增强错误信息包含什么?新 PEG 解析器如何帮助精确定位错误发生位置?本期节目,Pablo Galindo Salgado 谈论创建这些改进的工作。

第 104 期:在 Python 中构建哈希表与深思熟虑的 REST API 设计

2022 年 4 月 1 日 53 分钟

理解哈希表如何工作?能否在练习测试驱动开发时学习构建哈希表?设计 REST API 的最佳实践是什么?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 102 期:让笔记本交互化与使用 Python 的 assert

2022 年 3 月 18 日 47 分钟

想构建让受众玩转数据的可视化?开发时如何有效使用 Python 的 assert 语句?Christopher Trudeau 携 PyCoder's Weekly 精选文章和项目回归。

第 101 期:在新机器上设置 Python 的工具

2022 年 3 月 11 日 1 小时 3 分钟

在电脑上安装 Python 有很多方式。如果从零开始,会用什么工具?需要管理多个 Python 版本和虚拟环境怎么办?完成编码工作流的额外工具呢?本期节目,Calvin Hendryx-Parker 谈论引导您的 Python 环境。

第 98 期:用 Python 绘制分形与使用天气 API

2022 年 2 月 18 日 51 分钟

想用 Python 探索分形和复数?想通过新项目练习用 Python 处理 API?本期节目,Christopher Trudeau 接任 PyCoder's Weekly 新一期策展人,将隔周联合主持并带来新一批精选文章和项目。

第 97 期:改进 Django 和 Python 开发者体验

2022 年 2 月 11 日 49 分钟

多少次思考过开发者体验 (DX)?如何改进工作流、查找文档、简化代码格式化?本期节目,Adam Johnson 谈论新书《Boost Your Django DX》。

第 96 期:在 Python 中操作和分析音频

2022 年 2 月 4 日 59 分钟

想用 Python 实验分析或操作音频?本期节目,我们有 DolbyIO 的 Braden Riggs 讨论提取音频特征和重塑音频的 Python 库。Braden 分享其 PyData Global 演讲《Unlocking More From Your Audio Data!》技巧。

第 95 期:什么是 JIT 以及 Pyjion 如何加速 Python?

2022 年 1 月 28 日 1 小时 6 分钟

如何加速 Python?想过用 JIT (即时编译器)?本期节目,Real Python 作者兼老朋友 Anthony Shaw 谈论其项目 Pyjion,一个 CPython 3.10 的即插即用 JIT 编译器。

第 94 期:为用户设计与用 Django 构建社交网络

2022 年 1 月 21 日 58 分钟

找 Django 练手项目?设计社交网络的基本交互是探索模型和关系、学习高级 Django 技能的指导性方式。本期节目,我们与老朋友 Martin Breuss 对谈其新四部分系列《Build a Social Network With Django》。

第 92 期:继续与 Brett Cannon 解构 Python 语法糖

2022 年 1 月 7 日 58 分钟

一年前我们请 Brett Cannon 谈论他关于解构 Python 语法糖的博客系列。Brett 又写了 15 篇,本周回归继续对话。我们深入解构 'async' 和 'await' 语句及其与 Python 生成器的关系。

第 91 期:2021 Real Python 文章回顾

2021 年 12 月 24 日 1 小时 3 分钟

Real Python 经历变化之年!团队今年撰写、编辑、策划、插图、制作了海量 Python 文章。也新增许多团队成员、更新网站功能、创建新教程和项目风格。

第 89 期:用 Python 解决 Advent of Code 谜题

2021 年 12 月 10 日 57 分钟

准备好破解年度 Advent of Code 挑战的前几天谜题?Advent of Code 是每年 12 月发布的 25 个编程谜题的降临日历。练习解谜是构建 Python 技能的好方法。本期节目,我们有老朋友兼 Real Python 作者 Geir Arne Hjelle 讨论其近期文章《Advent of Code: Solving Your Puzzles With Python》。

第 88 期:讨论 Python 类型提示、协议与鸭子类型

2021 年 12 月 3 日 1 小时 21 分钟

似乎有三类 Python 开发者:不知类型提示或无观点者、拥抱者、提到就过敏者。Python 以动态类型著称,但给代码加类型提示有优势。本期节目,我们有 Luciano Ramalho 谈论其演讲《Type hints, protocols, and good sense》。

第 87 期:用 Python 构建内容聚合器与处理 RSS

2021 年 11 月 19 日 57 分钟

想在 Python 中处理 RSS 订阅?找 Django、单元测试、自定义命令的作品集新项目?本期节目,Real Python 作者 Ricky White 谈论其分步项目《Build a Content Aggregator in Python》。

第 86 期:OLPC 遗产与教学编程的迷人陷阱

2021 年 11 月 12 日 1 小时 22 分钟

记得一台笔记本电脑一个孩子计划?哪里出了错,能从项目失败学到什么?迷人技术的潜在陷阱是什么,引入学生编程时如何避免?本期节目,老朋友 Al Sweigart 和作者 Morgan Ames 谈论其书《The Charisma Machine - The Life, Death, and Legacy of One Laptop per Child》。

第 85 期:探索 Django 模板、标签和过滤器

2021 年 11 月 5 日 1 小时 1 分钟

充分利用 Django 框架了吗?如果不想重复造轮子,它是强大的 Web 框架。Django 包含有用的模板系统,支持继承组合可复用 HTML。本期节目,老朋友兼 Real Python 作者 Christopher Trudeau 谈论其近期 Django 文章和课程。

第 84 期:用 borb 在 Python 中创建和操作 PDF

2021 年 10 月 29 日 1 小时 1 分钟

想从 Python 项目生成 PDF?许多现有库要求像素级设计文档。对指定页面布局、由工具处理文本排版细节的工具感兴趣?本期节目,我们与 Joris Schellekens 对谈其创建和操作 PDF 的库 borb。

第 83 期:准备发布您的 Python 包?

2021 年 10 月 22 日 1 小时 1 分钟

有兴趣与世界分享 Python 项目?想让它用 pip 轻松安装?如何创建可扩展、可维护的 Python 包分享代码?本期节目,Real Python 作者兼老朋友 Dane Hillard 回归谈论新书《Publishing Python Packages》。

第 82 期:欢迎 CPython 驻留开发者

2021 年 10 月 15 日 1 小时 32 分钟

今年早些时候,Python 软件基金会宣布创建驻留开发者角色。PSF 首批远见赞助商为该新角色提供一年资金。这项工作涉及什么开发职责?本期节目,我们与老朋友 Łukasz Langa 对谈他成为首任 CPython 驻留开发者。

第 81 期:探索 Python 3.10 新特性

2021 年 10 月 8 日 54 分钟

Python 3.10 发布!本期节目,两位老朋友兼 Real Python 作者回归谈论新版本。Geir Arne Hjelle 的文章周一发布,标题《Python 3.10: Cool New Features for You to Try》。Christopher Trudeau 的视频课程周二推出,涵盖文章主题并演示 Python 3.10 代码。

第 80 期:用文本用户界面 (TUI) 让 Python 应用交互化

2021 年 10 月 1 日 1 小时 2 分钟

想创建超越命令行界面的 Python 应用?想要友好界面但不想做 GUI (图形界面) 或 Web 应用?也许 TUI (文本用户界面) 完美契合。本期节目,我们有 Will McGugan 谈论其项目 Textual 和 Rich。

第 79 期:衡量您的 Python 学习进度

2021 年 9 月 24 日 55 分钟

您在 Python 学习路上处于哪个位置?感觉在进步吗?有哪些方法能让学习路径更精准聚焦?本期节目,我们与老朋友 Martin Breuss 对谈其文章《How Long Does It Take to Learn Python?》。

第 78 期:通过插图故事学 Python

2021 年 9 月 17 日 48 分钟

您是视觉型学习者?具体例子和图片分享编程概念是否有帮助?想看看孩子是否对编程感兴趣?本期节目,我们与作者 Shari Eskenas 对谈其书《A Day in Code - Python: Learn to Code in Python Through an Illustrated Story》和《Learn Python Through Nursery Rhymes & Fairy Tales》。

第 77 期:完成小型 Python 项目的优势

2021 年 9 月 10 日 1 小时 9 分钟

您是通过部分基础的初级或中级 Python 程序员?尝试大项目却卡住沮丧?完成一些小项目可能是答案。本期节目,我们有作者 Al Sweigart 谈论新书《The Big Book of Small Python Projects》。

第 76 期:驾驭 Python math 模块与实用 pandas 函数

2021 年 9 月 3 日 50 分钟

多了解 Python 的 math 模块?也许用过几个常数或算术函数。您可能会惊讶于这个内置库隐藏的大量功能,或许不需要额外引入外部库。本期节目,David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 74 期:Python 赋值表达式与修复失败的 PyPI 发布

2021 年 8 月 20 日 58 分钟

开始在代码中使用 Python 赋值表达式?也许听过海象运算符。Python 3.8 引入争议平息后,如何在代码中有效使用赋值表达式?David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 73 期:支持 Python 开源项目与维护者

2021 年 8 月 13 日 1 小时

如何定义开源软件?开源项目和维护者面临什么挑战?维护者如何获得财务、法律、安全或其他类型帮助?本期节目,我们有 Tidelift 和开源倡议的 Josh Simmons 解答这些问题。

第 72 期:FastAPI 入门与探究 Python 导入系统

2021 年 8 月 6 日 45 分钟

听过 FastAPI?应用程序编程接口让软件跨互联网访问用户至关重要。FastAPI 是快速创建实现最佳实践的 Web API 的绝佳选择。David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 71 期:开始在 Python 代码中使用调试器

2021 年 7 月 30 日 1 小时 5 分钟

写代码时还在到处撒 print 语句?print 语句往往笨重且只提供有限的代码状态视图。想过一定有更好方法?本期节目,我们有 Nina Zakharenko 讨论其会议演讲《Goodbye Print, Hello Debugger》。

第 70 期:Python 能做什么与用 Counter 计数对象

2021 年 7 月 23 日 56 分钟

Python 今天如何被使用,能用这门语言做什么?想开发软件、钻研数据科学和数学、自动化工作和数字生活、还是玩电子?David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 69 期:Python 语言峰会规划更快的未来

2021 年 7 月 16 日 58 分钟

好奇 Python 语言的未来?即将有速度提升?如果能在核心开发者讨论 Python 未来的房间里?本期节目,我们有 Joanna Jablonski,她受邀作为记者参加 Python Language Summit 2021 总结和记录事件。

第 68 期:探索 functools 模块与 Python 复数

2021 年 7 月 9 日 55 分钟

准备将 Python 知识扩展到中高级领域?Python 的 functools 模块等待您发现什么工具?David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 67 期:与 Dustin Ingram 保护 Python 软件供应链

2021 年 7 月 2 日 1 小时 11 分钟

多了解您的软件供应链?PIP 安装包时,能采取什么步骤最小化安装恶意代码风险?本期节目,我们有 Python 软件基金会 (PSF) 董事兼 Python 包索引 (PyPI) 维护者 Dustin Ingram。

第 65 期:与 PSF 扩展国际 Python 社区

2021 年 6 月 18 日 1 小时

Python 流行度持续增长,全球开发者拥抱这门语言。Python 在不同国家如何使用?像 Python 软件基金会 (PSF) 这样的组织如何为支持和壮大国际社区的使命目标努力?本期节目,我们有 PSF 董事会成员兼多元化包容工作组成员 Marlene Mhangami。

第 63 期:仅用 Python 创建 Web 应用——Anvil

2021 年 6 月 4 日 1 小时 11 分钟

如果能仅用 Python 创建应用并部署到 Web?跳过除 Python 外学习三门语言的全栈开发步骤不是很好吗?这就是 Anvil 的理念。本期节目,我们有 Anvil 联合创始人 Meredydd Luff。

第 62 期:选择理想数据结构与解构 Python 的 "pass" 和 "with"

2021 年 5 月 28 日 48 分钟

如何知道为 Python 项目使用正确的数据结构?Python 内置这么多,collections 模块可导入更多。David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。我们讨论最近关于选择理想数据结构的三部分视频课程。

第 61 期:像 Netflix 一样扩展数据科学和 ML 基础设施

2021 年 5 月 21 日 59 分钟

想将数据科学项目从笔记本电脑迁移到云?也想保存项目快照以便时光倒流或与团队成员共享项目状态?本期节目,我们有 Netflix 的 Savin Goyal。Savin 是 Netflix 机器学习基础设施技术负责人。他加入我们谈论 Metaflow,一个简化构建、管理、扩展数据科学项目的开源工具。

第 60 期:用 Arcade 构建平台游戏与每月 Python 新闻

2021 年 5 月 14 日 54 分钟

Python 软件基金会在招聘!在三位远见赞助商最近支持下,PSF 能开放驻留开发者和 Python 打包项目经理职位。Real Python 现有月度 Python 新闻文章。节目常客 David Amos 汇总总结过去一个月最大 Python 新闻。

第 59 期:组织和重构 DjangoCon Europe 2021

2021 年 5 月 7 日 53 分钟

对学习更多 Django 感兴趣?想结识其他专业人士并了解他们如何使用 Django?DjangoCon Europe 2021 今年虚拟举办,全球随地可参与。本期节目,我们有会议组织者 Miguel Magalhães 和 David Vaz。

第 57 期:Python 游戏开发的下一步

2021 年 4 月 23 日 1 小时 15 分钟

对创建视频游戏感兴趣但感觉在 Python 中受限?有平台能利用您的 Python 技能并提供专用游戏引擎优势?本期节目,我们有 Paweł Fertyk。Paweł 是 Real Python 作者,以 Miskatonic Studio 名义创建游戏多年。

第 56 期:OrderedDict vs dict 与 Python vs Java 面向对象编程

2021 年 4 月 16 日 50 分钟

在 Python 字典中找点秩序?知道 Python dict 近几个版本变化并现在保持项顺序?能通过与另一语言对比学习更多 Python 面向对象编程?David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 55 期:重构 Python 代码入门

2021 年 4 月 9 日 58 分钟

觉得该重构 Python 代码了?开始前该考虑什么?本期节目,我们有 Sourcery 的 Brendan Maginnis 和 Nick Thapen。Sourcery 是集成到 IDE 的自动重构工具,建议代码改进。

第 53 期:改进 Real Python 学习体验

2021 年 3 月 26 日 1 小时 10 分钟

如果最近没访问网站,就错过了 realpython.com 的更新!网站采用完全刷新的布局,多个板块帮助您利用更多优质 Python 教育内容。本期节目,我们有 Real Python 幕后推手 Dan Bader,谈论所有架构变更。

第 52 期:连接 MongoDB 与 Python 打包生态更新

2021 年 3 月 19 日 45 分钟

听过 NoSQL 数据库,或想知道如何用 Python 连接?MongoDB 如何存储信息,什么包能连接这种数据库到 Python 项目?David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 51 期:导航 Python 应用部署选项

2021 年 3 月 12 日 1 小时 3 分钟

决定如何在云端托管 Python 代码或应用包含什么?哪个技术栈适合项目规模?本期节目,我们有 Calvin Hendryx-Parker。Calvin 谈论云托管选项、基础设施选择和部署工具。

第 50 期:用 Python 消费 API 与用 gRPC 构建微服务

2021 年 3 月 5 日 53 分钟

想让 Python 代码消费基于 Web 的 API 数据?也许摆弄过 requests 包但不知后续步骤?David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 49 期:成长为 Python 专业人士的挑战

2021 年 2 月 26 日 51 分钟

为自己写代码和为他人开发有何区别?作为专业 Python 开发者需要考虑哪些新因素?本期节目,我们与 Dane Hillard 对谈其书《Practices of the Python Pro》。

第 48 期:随机梯度下降与在 Web 上部署 Python 脚本

2021 年 2 月 19 日 1 小时 1 分钟

让 Python 脚本托管到 Web 的初始步骤是什么?可能用 Flask 构建了东西,但如何架设以便与他人分享?本期节目,老朋友 Martin Breuss 回归。Martin 分享其文章《Python Web Applications: Deploy Your Script as a Flask App》。David Amos 也回归,带来另一批 PyCoder's Weekly 文章和项目。

第 47 期:与 Brett Cannon 将 Python 语法解构到核心

2021 年 2 月 12 日 1 小时 32 分钟

感觉理解 Python 底层如何工作?什么是语法糖,Python 应该有多少?本期节目,我们有 Brett Cannon。Brett 是 Python 核心开发者,一直在写系列文章解构 Python 语法。他的系列是想学习 Python 核心结构和工作原理的人的绝佳资源。

第 46 期:面向 Python 开发者的 C 语言与 Dash 数据可视化

2021 年 2 月 5 日 44 分钟

对用 Python 构建交互式仪表板感兴趣?或者把扁平数据文件一路做到托管在 Web 的交互式仪表板?David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 45 期:用 Pillow 在 Python 中处理图像

2021 年 1 月 29 日 47 分钟

对在 Python 中处理图像感兴趣?需要为 Flask 或 Django 网站或 CMS 加载和修改图像?很可能会用到 Pillow,PIL 的友好分支,Python 图像库。本期节目,我们有 Mike Driscoll,他正在写一本关于 Python 图像处理的新书。

第 44 期:为 PyCascades 2021 创建交互式在线 Python 会议

2021 年 1 月 22 日 1 小时 4 分钟

如何创建保留线下活动互动性的虚拟会议?话题提交、售票、直播托管需要什么工具?能找到用 Python 写的那些工具?本期节目,我们有 PyCascades 2021 会议的几位组织者。他们分享重组 Python 会议应对挑战的过程。

第 43 期:笔记本中的深度强化学习与 Jupylet + 游戏和合成

2021 年 1 月 15 日 1 小时 2 分钟

为三个不同受众设计 Python 库是什么体验?本期节目,我们有 Jupylet 创始人 Nir Aides。他的新库面向深度强化学习研究者、对现场编程音乐感兴趣的音乐家、对学编程感兴趣的孩子。所有设计都在 Jupyter 笔记本内运行。

第 42 期:什么是数据工程与研究 1000 万 Jupyter 笔记本

2021 年 1 月 8 日 55 分钟

熟悉数据工程师在现代数据科学和 Python 格局中的角色?数据工程是关注数据传输、转换、存储的子学科。David Amos 回归,带来另一批 PyCoder's Weekly 文章和项目。

第 41 期:2020 Real Python 文章回顾

2020 年 12 月 25 日 47 分钟

相当不平凡的一年!Real Python 团队今年撰写、编辑、策划、插图、制作了海量 Python 文章。也升级了网站和会员,增加答疑时间、转录、这个播客等。我们有 Real Python 团队两位成员 David Amos 和 Joanna Jablonski。想分享年终回顾,展示 Python 主题多样性和团队今年创作质量的文章集合。

第 40 期:Python 如何管理内存与用 np.linspace 创建数组

2020 年 12 月 18 日 57 分钟

好奇 Python 如何管理内存?变量如何存储在内存中,何时被删除?David Amos 到场,带来另一批 PyCoder's Weekly 文章和项目。除了 Real Python 关于 Python 内存管理的文章,我们还谈论另一篇关于用 np.linspace 在 Python 中创建均匀和非均匀间隔数组的文章。

第 39 期:生成器、协程与通过练习学 Python

2020 年 12 月 11 日 1 小时 5 分钟

开始在 Python 中用生成器?不知为何要用生成器而非普通函数?如何用特殊的 "send" 方法和 "yield from" 语法?本期节目,我们有 Reuven Lerner 谈论其 PyCon Africa 2020 演讲《Generators, coroutines, and nanoservices》。

第 38 期:用 enumerate() 循环与 PyQt Python GUI

2020 年 12 月 4 日 43 分钟

从其他语言转到 Python,可能不知处理循环的有用工具——Python 内置 enumerate 函数。David Amos 到场,带来另一批 PyCoder's Weekly 文章和项目。除了 Real Python 详述 enumerate 函数的文章,我们还谈论另一篇关于在 PyQt 中构建 Python GUI 元素的文章。

第 37 期:教学 Python 与为学生寻找资源

2020 年 11 月 27 日 49 分钟

深入学习某事的最好方法之一是教学。本期节目,我们有 Teaching Python 播客的 Kelly Schuster-Paredes 和 Sean Tibor。Sean 和 Kelly 教中学生 Python,在播客分享教学 Python 的艺术与科学。他们想上节目谈论教学学生时使用的 Real Python 文章、测验和其他资源。

第 36 期:情感分析、傅里叶变换与更多 Python 数据科学

2020 年 11 月 20 日 57 分钟

对自然语言处理感兴趣?听过情感分析?本期节目,Kyle Stratis 回归谈论其新文章《Use Sentiment Analysis With Python to Classify Movie Reviews》。David Amos 也在场,我们共同覆盖另一批 PyCoder's Weekly 文章和项目。

第 35 期:Python Web 应用的安全与授权

2020 年 11 月 13 日 51 分钟

用 Python 构建了 Web 应用。现在如何授权用户?安全超越认证。谁能做什么、在哪里、什么时候?本期节目,我们有 Oso 首席技术官 Sam Scott。Oso 是嵌入应用的开源授权策略引擎。

第 34 期:Python 取模运算符与用 SQLite 和 SQLAlchemy 管理数据

2020 年 11 月 6 日 52 分钟

准备好超越扁平文件存储 Python 数据?也许不确定从哪里开始数据库和 SQL?David Amos 回归带来另一批 PyCoder's Weekly 文章和项目。我们覆盖 Real Python 关于用 SQLite 和 SQLAlchemy 管理数据的文章。

第 33 期:超越 Python 基础与 Al Sweigart

2020 年 10 月 30 日 1 小时 27 分钟

可能听过畅销 Python 书《Automate the Boring Stuff with Python》。涉足 Python 基础后的下一步是什么?也许完成一些教程、创建几个脚本、自动化生活中的重复任务。本期节目,我们有作者 Al Sweigart 谈论新书《Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code》。

第 32 期:我们的新书《Python Basics》与填补学习路径空白

2020 年 10 月 23 日 50 分钟

Python 学习路径有空白吗?像我一样,可能走完全随机路线学 Python。本期节目,David Amos 谈论 Real Python 书籍《Python Basics: A Practical Introduction to Python 3》发布。这本书不仅让初学者快速上手,也帮助填补许多中级学习者可能仍有的空白。

第 31 期:Python return 语句最佳实践与使用 map() 函数

2020 年 10 月 16 日 46 分钟

Python return 语句是写函数的基础部分。写自己的 return 语句时可能错过一些最佳实践?David Amos 回归带来另一批 PyCoder's Weekly 文章和项目。我们也再谈函数式编程,一篇关于 Python map 函数和无循环处理可迭代对象的文章。

第 30 期:探索 Python 3.9 新特性

2020 年 10 月 9 日 1 小时 14 分钟

Python 3.9 来了!本期节目,老朋友兼 Real Python 作者 Geir Arne Hjelle 回归谈论其文章《Python 3.9: Cool New Features for You to Try》。也加入对话的是 Real Python 视频课程讲师兼作者 Christopher Trudeau。Christopher 基于 Geir Arne 文章创建了视频课程,本周也发布。我们谈论时区、合并字典、新解析器、类型提示等。

第 29 期:用新版 Pip 解析包依赖

2020 年 10 月 2 日 1 小时 9 分钟

用 Python 就可能用 pip 从 Python 包索引安装额外包。pip 背后的魔法部分是依赖解析器,最新版 pip 中有新版本。本期节目,我们有 Sumana Harihareswara 和 Georgia Bullen,她们致力于 pip 近期发布。Sumana 是 pip 项目经理,Georgia 负责 pip 用户体验 (UX)。

第 28 期:在 Visual Studio Code 中用 Pylance 写更好 Python

2020 年 9 月 25 日 50 分钟

开发者的大决定是用什么工具写代码?想要懂 Python、提供建议、定义、代码分析的编辑器?对许多开发者来说,是免费工具 Visual Studio Code。本期节目,我们有微软 Python 语言服务器和 Visual Studio 中 Python 项目经理 Savannah Ostrowski。我们讨论 Pylance,VS Code 中 Python 的新语言服务器,提供快速、功能丰富的语言支持。

第 27 期:用 Python 练习题准备面试

2020 年 9 月 18 日 47 分钟

准备 Python 面试的有效方法是什么?想要一组难度递增的问题练习和磨练 Python 技能?本期节目,我们有 Jim Anderson 谈论其 Real Python 新文章《Python Practice Problems: Get Ready for Your Next Interview》。文章提供若干问题,含骨架代码、单元测试和解答供对照。

第 26 期:与 Michael Kennedy 一起播客 Python 5 年:增长、GIL、Async 等

2020 年 9 月 11 日 1 小时 27 分钟

为什么 Python 吸引这么多新程序员?也许部分增长来自 Python 是全谱语言。本期节目我们有《Talk Python to Me》播客主播 Michael Kennedy。Michael 反思五年 Python 播客经历,以及见证的 Python 格局诸多变化。

第 25 期:Python 数据版本控制与 Real Python 视频转录

2020 年 9 月 4 日 1 小时

能用一种形式的版本控制管理数据不是很好吗?能追踪和版本化数据集和模型。嗯,DVC 工具就是为此设计。David Amos 到场,带来另一批 PyCoder's Weekly 文章和项目。

第 24 期:打包 Python 应用的选项:Wheel、Docker 等

2020 年 8 月 28 日 1 小时 14 分钟

想过如何打包 Python 代码?写完应用,现在需要分发到目标运行机器。取决于代码是什么、依赖什么库、想与谁分享。本期节目我们有 pythonspeed.com 创始人 Itamar Turner-Trauring。我们讨论其文章《Options for Packaging Your Python Code: Wheels, Conda, Docker, and More》,涵盖分享代码的如何做。

第 23 期:Python Wheel 与 Python 中的引用传递

2020 年 8 月 21 日 1 小时 4 分钟

想过 Python Wheel 是什么?如何用来打包 Python 代码?Python 用值传递还是引用传递?David Amos 到场帮助回答这些问题,带来另一批 PyCoder's Weekly 文章和项目。

第 22 期:用 BeeWare 创建跨平台 Python GUI 应用

2020 年 8 月 14 日 1 小时 23 分钟

想分发 Python 应用给没有甚至不用 Python 的其他用户?对在 iOS 或 Android 移动设备运行 Python 应用感兴趣?本期节目我们有 BeeWare 项目创始人兼维护者 Russell Keith-Magee。Russell 谈论 Briefcase,将 Python 应用转换为 macOS、Windows、Linux 和移动设备原生安装包的工具。

第 20 期:用 ReportLab 在 Python 中构建 PDF

2020 年 7 月 31 日 53 分钟

想用 Python 生成高级报表 PDF?想构建带表格、图像、可填写表单的文档?本期节目我们有 Mike Driscoll 谈论其书《ReportLab - PDF Processing with Python》。

第 19 期:高级 Python 导入技巧与 Django 用户管理

2020 年 7 月 24 日 51 分钟

想清楚理解使用 Python import 关键字时发生什么?想更有效地用模块构建代码?或者准备好通过添加用户管理将 Django 项目推向下一层?David Amos 回归带来另一批 PyCoder's Weekly 文章和项目。

第 18 期:Flask 十年:与创始人 Armin Ronacher 对话

2020 年 7 月 17 日 1 小时 17 分钟

本期节目我们有 Armin Ronacher 谈论 Flask 前 10 年。Armin 谈论 Flask 起源和组成框架的组件。谈论文档化框架或 API 包含什么。也谈论 Flask 持续开发的社区工作。

第 17 期:线性规划、PySimpleGUI 等

2020 年 7 月 10 日 49 分钟

熟悉线性规划及其解决资源优化问题的用法?想从笨重命令行解放 Python 代码、为用户开始制作方便的图形界面?David Amos 回归带来另一批 PyCoder's Weekly 文章和项目。

第 16 期:Pandas 思维:正确的 Python 数据分析之道

2020 年 7 月 3 日 1 小时 2 分钟

正确使用 Python 库 Pandas 了吗?想获得更好性能、如何优化数据分析?归一化意味着什么?本期节目我们有 Hannah Stepanek 讨论新书《Thinking in Pandas》。

第 15 期:Python 正则表达式、Pandas 中的 View vs Copy 等

2020 年 6 月 26 日 44 分钟

想学 Python 正则表达式但不知从何入手?陷入可怕的粉色 SettingWithCopyWarning?本期节目,我们有 Real Python 团队的 David Amos 讨论最近的 Python 正则表达式两部分系列。我们也谈论网站上另一篇关于 Pandas 中 view vs copy 的文章。David 也带来更广泛 Python 社区的几篇其他文章和项目供讨论。

第 14 期:用 Python 走向无服务器

2020 年 6 月 19 日 54 分钟

想在云端运行 Python 代码而不成为基础设施工程师?想要特定事件触发运行的 Python 函数?本期节目我们有 Anthony Chu 讨论无服务器计算和在云端运行 python 函数。Anthony Chu 是微软 Azure Functions 项目经理。

第 13 期:Python 中的 PDF 与树莓派项目

2020 年 6 月 12 日 45 分钟

想在 Python 中处理 PDF 文件?想提取文本、合并连接文件、甚至从头创建 PDF?对用树莓派构建硬件项目感兴趣?本期节目我们有 Real Python 团队的 David Amos 讨论其近期关于处理 PDF 的文章。David 也带来更广泛 Python 社区的几篇其他文章供讨论。

第 12 期:Python 网页抓取:工具、技术与合法性

2020 年 6 月 5 日 50 分钟

想用 Python 开始网页抓取?担心潜在法律影响?需要什么工具和最佳实践?本期节目我们有 Kimberly Fessel 讨论其为 PyCon 2020 在线创建的优秀教程《It's Officially Legal so Let's Scrape the Web》。

第 11 期:Python 测试入门建议

2020 年 5 月 29 日 58 分钟

想开始 Python 测试?也许对深入确认代码运行而非仅确认运行有点紧张?需要什么工具,提升 Python 测试的下一步是什么?本期节目我们有 Anthony Shaw 讨论其文章。Anthony 是 Real Python 团队成员,为网站写过多篇文章。

第 10 期:疫情下的 Python 求职

2020 年 5 月 22 日 1 小时 19 分钟

认识因疫情被裁员的 Python 社区成员?当前就业格局如何?求职有帮助的技能和技巧?本周我们有 Kyle Stratis 讨论他在数据工程工作被裁员后如何管理求职。Kyle 是 Real Python 团队成员,为网站写过多篇文章。

第 9 期:提升 Python 素养与寻找学习项目

2020 年 5 月 15 日 1 小时 16 分钟

在成为更好开发者的追求中,如何找到适合您阅读水平的 Python 代码?什么代码库或项目适合研究?什么阻碍您提升 Python 素养?本周我们有 Cecil Phillip 讨论所有这些常见问题。Cecil 是微软高级云倡导者。

第 8 期:Docker + Python 用于数据科学和机器学习

2020 年 5 月 8 日 55 分钟

Docker 是 Python 开发者创建和部署应用的常用工具,但想用 Docker 做数据科学和机器学习需要知道什么?想用容器做科学项目的最佳实践是什么?本周我们有 Tania Allard。她是微软高级开发者倡导者,专注机器学习、科学计算、研究和开源。

第 5 期:探索 CircuitPython

2020 年 4 月 17 日 1 小时 3 分钟

曾想探索用 Python 做电子项目?CircuitPython 是绝佳入门平台。本周我们有 Thea Flowers。Thea 基于 CircuitPython 创建多个硬件项目,谈论平台入门。

第 4 期:通过错误学 Python

2020 年 4 月 10 日 1 小时 10 分钟

运行 Python 代码报错时会沮丧挫败?本周我们有 Martin Breuss。我们讨论如何通过错误学 Python,以及错误真的是您的朋友。

第 2 期:创建游戏时学 Python 技能

2020 年 3 月 27 日 55 分钟

游戏编程是开发 Python 编程技能的好方法吗?本周我们有 Jon Fincher。Jon 是 Real Python 团队作者,我们谈论他近期关于 PyGame 和 Arcade 的文章。

第 1 期:Python 装饰器与为 Real Python 写作

2020 年 3 月 20 日 50 分钟

想了解更多 Python 装饰器?曾好奇创建 Real Python 文章幕后发生什么?首期节目,我们有 Real Python 团队的 Geir Arne Hjelle。

第 0 期:关于节目

2020 年 3 月 6 日 2 分钟

由 Christopher Bailey 主播的每周 Python 播客,包含访谈、编码技巧和与 Python 社区嘉宾的对话。

Python

  1. Python 轻松获取当前时间与时区数据
  2. Python变量、常量与字面量完全指南
  3. Python 正则表达式 (re 模块) 实战指南
  4. Hello World:构建你的第一个 Python 程序
  5. Python collections.Counter:高效计数、更新与算术运算
  6. Python基础速查表:核心数据类型、字典、列表与函数必备
  7. Python加速学习路径:从入门到精通的系统化掌握指南
  8. Python 异常处理全攻略:从入门到精通
  9. Python 数字类型详解:不可变数值数据的操作与数学函数
  10. Python 日期时间处理实战:time 与 calendar 模块完全指南
  11. Python NumPy 矩阵运算:转置、加法、乘法与切片实战指南
  12. Python 元组详解:定义、使用与列表的核心区别