9.4 KiB
真正的 Python 播客:已经一年了!
本周,真正的 Python 播客即将到达其第五十集!
这是不平凡的一年,充满了在 Python 社区的分享、学习和联系。我们期待为您带来更多有趣的嘉宾、对专家 Pythonistas 的采访,以及与真 Python 团队的大量幕后。
让我们快速回顾一下播客在过去一年中发生的一些事情,并先睹为快吧!
免费奖励: 并学习 Python 3 的基础知识,如使用数据类型、字典、列表和 Python 函数。
PyCon 演讲者分享了他们的专业知识
PyCon 是 Python 社区的一个重要中心,所以我们绝对要邀请专家来参加这次会议,分享他们的专业知识。以下是您在过去一年中听到的一些演讲者:
-
金伯利·费塞尔 在网上讨论了她为 PyCon 2020 创作的优秀教程,它是正式合法的,所以让我们刮网。我们讨论了如何开始使用 web 抓取,并介绍了工具和技术。Kimberly 给出了如何在 HTML 中找到元素的建议,并分享了清理数据的技巧。她还参与了网络抓取法律领域的最新变化。要了解更多,请查看第 12 集:Python 中的 Web 抓取:工具、技术和合法性。
-
茹卡斯兰加 在线讨论他为 PyCon 2020、 AsyncIO + Music 的演讲。在演讲中,他展示了关于协程、聚集、事件循环以及被触发以创建一段音乐的事件的实例。我们还谈到了他作为 Python 3.8 和 3.9 发布经理的角色。ukasz 介绍了他非常受欢迎的、不妥协的代码格式化程序 Black 的起源,以及它可以在组织中解决的问题类型。要了解更多,请查看第 7 集:AsyncIO +音乐、黑色起源和管理 Python 版本。
-
汉娜·斯捷潘内克 讨论了她在 2019 年 PyCon US 上的演讲,像熊猫一样思考:正确使用熊猫所需的一切。她分享了在 pandas 中处理数据时获得更高性能的技巧。我们还谈到了她最近的 PyCon US 2020 在线演示,让我们谈谈 Python 中的数据库:SQLAlchemy 和 Alembic 。要了解更多信息,请查看第 16 集:熊猫思维:正确的 Python 数据分析。
Python 项目负责人让你深入了解了
开源 Python 项目的领导者来到节目中给我们带来了内幕消息。以下是我们邀请的一些客人:
-
阿明·罗纳彻 谈到了第一个十年的烧瓶。阿明讲述了 Flask 的起源以及构成框架的组件。他还讨论了记录框架或 API 的内容,并谈到了正在开发 Flask 的社区。要了解更多,请查看第 18 集:烧瓶十年:与创作者阿明·罗纳彻的对话。
-
乔治亚布伦 和Sumana Harihareswara讲过
pip。Sumana 是pip的项目经理,Georgia 一直致力于软件包安装程序的用户体验。我们讨论了如何提供帮助,从更新到最新版本,到用您的项目测试新的解析器,以及回答关于您的体验的调查。要了解更多信息,请查看第 29 集:使用新版 Pip 解决包依赖性。 -
罗素凯斯-麦咭 是蜂产品项目的创始人和维护者。Russell 谈到了公文包,这是一个将 Python 应用程序转换成 macOS、Windows、Linux 和移动设备上的原生安装程序的工具。他还研究了在多个计算平台之间转换图形用户界面组件的一些复杂性。要了解更多,请查看第 22 集:用 BeeWare 创建跨平台 Python GUI 应用程序。
你找到了学习旅程的下一步
真正的 Python 作者热爱教学和写作,所以他们出版一些全面可靠的书籍来帮助你克服学习过程中的障碍是很自然的。以下是去年参加播客的一些作者:
-
大卫·阿莫斯 是播客的常客,但他也花时间讨论他的书 Python 基础知识:Python 3 实用介绍。这本书把你真正需要知道的核心概念分成了小块。一步一步地,你将掌握基本的 Python 概念,这将帮助你开始学习 Python 的旅程,并从初级提升到中级。要了解更多,请查看第 32 集:我们新的“Python 基础”书&填补了你学习道路上的空白。
-
安东尼肖 讨论了他的书 CPython Internals:你的 Python 3 解释器指南。在 CPython Internals 中,您将解开 Python 语言的内部工作原理,学习如何从源代码编译 Python 解释器,并涵盖您需要知道的内容,以便自信地开始为 CPython 做贡献!要了解更多信息,请查看第 11 集:Python 测试入门建议。
-
戴恩·希拉德 讨论了他的书中的 Python Pro 的做法。他探讨了从一个业余 Python 程序员成为一个真正的专业人员需要做些什么,以及当你开始为他人编写代码时需要做些什么改变。要了解更多,请查看第 49 集:成为 Python 专业人士的挑战。
您参加了学习资源的导览
每两周, Chris Bailey 和 David Amos 会带你深入探究在 Real Python 和其他地方发布的 Python 教程,这样你就能跟上 Python 世界的发展。
由于一位听众提出了一个问题,我们也开始展示 Python 项目,这些项目是供您研究和学习的很好的模型,因此您可以在自己的项目中使用最佳实践。现在,在第 15 集:Python 正则表达式、Pandas 中的视图与副本以及更多之后的每第二集的结尾,我们分享一些项目供你研究和学习。
以下是我们重点介绍的一些项目:
- ERP next:SAP 的免费开源替代品
- Colorpedia :一个用于查找颜色、阴影和调色板的命令行工具
- Django
Unicorn:Django 的神奇全栈框架 - Jupylet :一个用于编程 2D 和 3D 游戏、图形、音乐和声音合成器的 Python 库
- 尼古拉:一个静态网站和博客生成器
toolz:Python 的功能标准库- Evennia:一个基于文本的在线多人游戏框架
- 排序-算法-可视化器:一个用 Pygame 制作的程序,展示了排序算法是如何工作的
- Python-Adventure :最初的巨型洞穴探险游戏,但是在 Python 3 中
- Clifford:Python 的一个数值几何代数包
- 皮皮:Python 的计算机音乐模块库
- SDV :表格、关系和时间序列数据的综合数据生成器
- SkyAR :视频中动态天空替换和协调的工具
- Google Research Football :代理学习踢足球的强化学习环境
- zxcvbn-python : Dropbox 的现实密码强度估算器
- Manim :解释性数学视频的动画引擎
下一步是什么?
会议季节即将来临!我们将参加一些(虚拟)会议,并将为您带来来自 PyCon US 、 PyCascades 和 Python Web Conference 的最新消息。如果你不能亲自参加这些会议,那么请继续收听播客来了解下一个好消息。
我们将继续为您带来:
- 采访 Python 专家
- 实用技巧帮助你高效学习
- 深入了解 Python 社区发生的事情
如果你想让我们在播客上报道什么,那么让我们知道!当听众告诉我们他们想学习更多关于安全性的知识,从 Python 老师那里听到更多,或者任何有助于你不断提高 Python 水平的事情时,我们很高兴。
快乐的蟒蛇!*