Python 周报系列停止更新已经快一年了,本次将重新开始更新!

Python 现在是非常受欢迎的语言,工作需求也在不断增长(尤其是在 Web、数据科学和机器学习领域)。成为一名 Python 开发者不仅需要坚实的语言知识,同时你需要不断与发展的生态系统保持同步。Python 周报,旨在提供有价值的 Python 及行业相关文章、新闻、资源、播客和视频,让你与行业保持最新连接。

如果你发现了有价值的信息、文章和工具等,可以到 Issues 里提给我,写上简单推荐的理由即可。我们也欢迎你提出宝贵的意见和建议。

:newspaper_roll: 新闻

GitHub Copilot 简介:你的 AI 结对程序员

GitHub Copilot 是由 Github 和 OpenAI 联合推出的,一个新的 AI 驱动的结对程序员,它与人类程序员合作并提供新功能或代码建议,支持包括 Python 在内的众多框架和语言。从提供的样例可以看到,Copilot 可以将根据注释写出代码,自动填充重复的代码,提供测试代码等,Copilot 可以对编程提供很大的帮助,但笔者认为 Copilot 并不会真正取代程序员的工作。

Microsoft 发布 Windows 11

当 PC 在我们的生活中扮演着越来越重要的角色时,Windows 11 旨在让你更接近你所热爱的事物。

Prosus 将以 18 亿美元收购 Stack Overflow

中国游戏巨头公司/微信开发商腾讯的主要股东 Prosus 将以 18 亿美元收购 Stack Overflow。希望这次收购能像 Microsoft 给 Github 带来的活力一样。

:pencil: 文章和教程

Python 中的类型类(Typeclasses)

这篇文章为 Python 开发人员介绍了一个新概念:类型类。它是一个名为 classes 的新 dry-python 库背后的概念。这个概念可以避免你犯很多错误,并有助于编写更具表现力和安全的业务逻辑,作者在这篇文章中同时列举了函数语言 Elixir, Rust,Haskell 中相同的功能。

Python Redux 中的子类化

子类化(subclassing)和组合(composition)之间的冲突,是与面向对象编程一样古老的课题。最新的 Go 或 Rust 等语言证明你不需要子类化即可成功编写代码。但是,在 Python 中进行子类化的实用方法是什么?

给创业者的 Django

一个适用于 SaaS 初创公司和消费者应用程序的更好的软件架构。

初学者系列:Rust

在 Microsoft 的这个系列视频中,你将学习 Rust 开发的基础知识,十分推荐。

:tv: 音视频

Python Web Conf 2021 视频(要翻墙)

Python Web Conf 2021 的演讲和教程视频现已发布。

:coffee: 关注我们

RSS 订阅:PythonWeekly RSS