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