Python周刊
欢迎阅读《 Python周刊》第518期。
写在前面:翻译不易,欢迎阅读;水平有限,万望海涵。欢迎关注微信公众号“Python小灶,和我一起每天学习Python新知识”,还可添加博主Vx:yf03064131,方便一起交流学习。
或者B站搜索 有只小新
Python Weekly
消息
Django 4.0 will include a built-in Redis cache backend
文章、教程和讲座
用Python实现自动化
了解如何使用Python自动化执行常见任务。在这门完整的课程中,您将学习如何构建自动化项目:黑客新闻标题Emailer、TED Talk Downloader、PDF表格提取器、自动批量简历解析器、图像类型转换器和构建自动新闻摘要器。
Python 3.10中的结构模式匹配
将于2021年10月初发布的Python3.10将包含一个称为结构模式匹配的大型新语言特性。本文是对该特性的一个重要但(希望)信息丰富的介绍,并附有基于实际代码的示例。
用Python编写几何解算器.第1部分:建模约束
介绍如何用 Python 实现几何求解器的系列。
第 1 部分着眼于我们如何在类层次结构中表示一组几何关系,并为“Point”对象部分实现这一点,并考虑开发人员的体验。
第 2 部分:更多建模 - 在第 2部分中,我们从第 1 部分获取模型并对其进行扩展,以允许更高阶对象(如“Line”和“Circle”)之间的约束。
Python静态代码分析
SonarQube有超过170条独特的规则来查找Python代码中的bug、漏洞、安全热点和代码气味。
什么毁了我的院子?树莓皮害虫检测
我的院子受到攻击。这就是为什么我使用 Raspberry Pi、Pi 相机和一些机器学习来捕捉我院子里的攻击者的行动。
(非)分解生成器表达式
如果您查看生成器表达式的语言定义,您将看到它对指定的内容说,“[a]生成器表达式生成一个新的生成器对象”(它本质上是一个紧凑的for循环,带有主体表达式)。那么,如果去掉Python的“魔力”并将其分解为其核心Python语义,那会是什么样子呢?
我是如何修补Python以包含这个伟大的Ruby特性的
受Ruby启发,我从向Python添加“else less”功能中学到了什么。
你的第一个Python游戏
在30分钟内创建Arkanoid克隆。
使用wxPython创建MP3标记器GUI
了解如何使用wxPython和eyeD3软件包使用Python创建跨平台MP3标记器GUI。很快你就可以自己编辑MP3了!
有趣的项目、工具和库
数据拼写
JetBrains DataSpell是一个用于数据科学的IDE,具有智能Jupyter笔记本、交互式Python脚本和许多其他内置工具。
BSCTokenSniper
一个用Python编写的bot,一旦提供了流动性,就会自动在Binance智能链上购买代币。
NansAreNumbers
一种新的深奥的python数据类型,其中所有内容都是NaN。
Merlion
时间序列智能的机器学习框架。
EpyNN
神经网络的教育python。
tubearchivist
您的自托管YouTube媒体服务器。
django-upgrade
自动升级您的Django项目。
Robyn
Robyn是一个异步Python后端服务器,运行时是用Rust编写的。
Arsenal
阿森纳只是一个黑客程序的快速清点和发射器。
新版本
即将举行的活动和网络研讨会
我们的其他通讯
每周NoSQL-免费的每周新闻,其中包含与NoSQL相关的最佳精选新闻,文章,工具和库,新发行版,工作等。
程序员周刊-一个免费的程序员每周通讯。
创办人周刊(Founder Weekly) -面向企业家的免费每周新闻,内容精选最佳,必须阅读文章,如何指南,技巧和窍门,资源,事件等。
如果你想第一时间了解python的前沿信息,请在http://www.PythonWeekly.com自行订阅注册。