Python周刊中文版(第510期)

欢迎关注 Python 周刊 510 期。让我们直接进入本周的链接。

img

完整的 Python 3 道德黑客:初学者到高级! 在这个完整的 Python 3 道德黑客课程中,您将学习从头开始编写 10 多种渗透测试工具!

文章、教程和讲座

烘焙数据架构模式
烘焙数据模式(Baked Data pattern)提供了静态站点生成器的许多优点,同时避免了它们的大部分限制。使用烘焙数据,数据被部署为应用程序包的一部分。每当内容发生更改时,都会部署包含这些更新的站点的全新副本。它适用于许多面向内容的站点,它们的内容最多每天更新几次。适用于博客、文档网站、项目网站——任何内容由一小群作者编辑的地方。

Python 中任何 3D 对象的惯性矩 img
了解如何以两种不同的方式找到 3D 对象的转动惯量。第一种技术以数学方式定义 3D 对象并评估积分以获得转动惯量张量。第二种技术加载一般 3D 对象的坐标并以这种方式评估张量。

自然语言处理 (NLP) 入门
使用 Python 的常见 NLP 任务的概述。

介绍 Triton:神经网络的开源 GPU 编程
Triton 是一种类似于 Python 的开源编程语言,它使没有 CUDA 经验的研究人员能够编写高效的 GPU 代码——大部分时间与专家能够编写的代码相当生产。Triton 可以以相对较少的努力达到峰值硬件性能。(生态一旦形成,没有明显优势很难撼动python的地位)

使用 Pandas 1.3 的新字符串数据类型节省内存
在 Pandas 1.3 中,有一个新选项也可以节省大量字符串的内存,只需更改为新的列类型即可。让我们看看如何做到这些。

Python 运算符模块的未知特性
借助 Python 鲜为人知的运算符模块,使您的代码更快、更简洁、更具可读性和更多功能。

Python PDF 处理教程
在本教程中,学习如何使用 Python 在 PDF 文件上执行各种操作,例如:提取和添加页面、文本、图像、表格、水印等。

如何使用 Tweepy 在 Python 中制作 Twitter Bot
一个回复提及的 Twitter 机器人,它可以回复每条被提及的推文,其中包含特定关键字和自动生成的图像

Python 的导入系统 img
该视频详细介绍了涉及模块和包(常规包和命名空间包)的 Python 导入系统(导入协议)。

使用 Click在 Python 中构建 CLI

在本指南中,您将学习如何创建自己的命令行界面,该界面可以传递上下文、可以使用强制或可选参数的命令以及嵌套命令。

揭秘 boto3
如何通过 Python 使用任何 AWS 服务。

测试差异
好的单元测试将重点放在尽可能小的范围内,并精心设计以将功能与尽可能多的外部干扰隔离开来。在这篇文章中,我们展示了一个看似无害的测试如何可能会产生误导,而实际上并没有捕捉到您的期望。然后我们展示了如何通过“测试差异”来改进它。

使用 Matplotlib 在 Python中进行另类的数据可视化

如何在 Matplotlib 中进行另类的可视化?使用 Netflix 电影和电视节目数据集进行解释。(效果很不错,值得学习)

Django 和 Postgres 中的高效分页
本文将帮助您了解 Django 的分页限制,并提供三种可提高应用程序性能的替代方法。在此过程中,您将看到每种方法的权衡和用例,以便您可以决定哪种方法最适合您的应用程序。

玩弄streamlit仪表盘(streamlit最近很火,是个不错的工具)

移动SciPy的介子构建系统

如何使用Python BeautifulSoup创建一个价格比较工具

书籍

代码中的一天 - Python
学习Python基础知识,同时享受精美的插图连环画quickly-!

有趣的项目、工具和库

BirdNET
通过声音识别鸟类的最简单方法。

CudaText
一个跨平台的文本编辑器。它启动非常快:在 CPU Intel Core i3 3GHz 上的 Linux 上使用 ~30 个插件 ~0.3 秒。它可以通过 Python 附加组件进行扩展:插件、linter、代码树解析器、外部工具。

radio-active
从您的终端播放超过 3 万个广播电台。

CodeFlare
CodeFlare 是一个框架,用于简化云上复杂的多步骤分析和机器学习管道的集成、扩展和加速。

borb
borb 是一个用于在 python 中读取、创建和操作 PDF 文件的库。

recipys
使用此 CLI 工具立即获取食谱。选择特定的餐点或食材来满足您的胃口!

SQLGlot
Python SQL 解析器和转换器。

backgroundremover
使用简单的命令行界面从视频和图像中删除背景。

即将举行的活动和网络研讨会

线上:PyOhio 2021
欢迎任何对 Python 感兴趣的人免费参加。内容范围从初学者到高级,旨在与所有类型的 Python 用户相关:学生、软件专业人员、科学家、业余爱好者以及任何希望了解更多信息的人。

线上:PyData 爱丁堡 2021 年 7 月
将有一个演讲,机器学习及其改善癫痫诊断的潜力。

线上:DFW Pythoneers 2021 年 7 月

posted @ 2021-09-10 14:42  callcall  阅读(105)  评论(0编辑  收藏  举报