Python 周报 #1 | 2020-05-02

Python 周报,提供有价值的 Python 及行业相关信息。

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

:newspaper_roll: 新闻

Python 相关的新闻和观点。

:pencil: 文章和教程

使用 Python 的接口,混合类型和自定义强大的数据结构

如何使用 mixin 类增强 Python 的内置数据结构和构建功能强大的自定义数据结构。

DockerizeMe:针对 Python 代码段的环境依赖关系的自动推断

DockerizeMe是一种用于推断执行Python代码段所需的依赖项而不会导致导入错误的技术。 DockerizeMe首先从Python软件包索引(PyPI)中离线获取流行的Python软件包的资源和依赖项的知识。 然后,它使用基于图的推理过程构建Docker规范。 我们的推理程序解决了Gistable数据集中近3,000个要点中的892个导入错误,而Gistable的基线方法无法找到并安装所有依赖项。

使用 Python,不止于缓存

使用Redis和Python进行缓存之外的所有操作!

:office: 项目,软件包和代码

开源的项目,软件包和代码,以及开发过程中用常用的工具等。

:books: 书籍

Python 反模式

大量的 Python 书籍向你展示了如何通过关注最佳实践和良好代码示例来做事,但是只有很少的书籍向你展示如何做事。我们希望通过向你提供一本 反书 来教你一些你在实践中不应该做的事情,从而改变这种状况。

:tv: 音视频

Real Python - 第18集:Flask 十年:与创作者Armin Ronacher的对话

在本周的播客中,我们邀请 Armin Ronacher 谈论 Flask 的前十年。Armin 讨论了 Flask 的起源以及构成框架的组件。他讨论了文档框架或 API 的内容。他还谈到了社区在进行 Flask 的持续开发。

他还分享了他对 Python 的看法,以及与 Rust 和 TypeScript 的对比。Armin 谈到如果他现在开始开发像 Flask 这样的项目,他会做些什么。

:coffee: 关注我们

RSS 订阅:PythonWeekly RSS