欢迎阅读《pythonista周刊》第510期。Let us start!

原文: https://mailchi.mp/pythonweekly/python-weekly-issue-510
翻译:Dustyposa

来自赞助商(PS:原文的赞助商):

Complete Python 3 Ethical Hacking: Beginner To Advanced! In This Complete Python 3 Ethical Hacking Course You Will Learn To Code 10+ Penetration Testing Tools From Scratch!

文章、教程与话题

The Baked Data architectural pattern Baked Data 模式对于静态网站生成器来说有很多优点,并且可以避免大多数的限制。用 Baked Data ,数据就是应用被部署时的一部分。任何时候内容改变,一个新的站点包括内容的更新就会被部署上。非常适合于以内容为导向的站点,每天内容都会更新几次内容。比如博客,文档网站,项目网站-任何内容又一小部分作者编辑的地方。

Moment of Inertia For ANY 3D Object In Python img 学习如何用两种不同的方式找到 3D 对象转动惯量。第一种技术从数学上定一个 3D 对象,并且通过评估积分来获得转动惯量的张量。第二种技术通过加载一般的 3D 物体的坐标来评估张量。

A Natural Language Processing (NLP) Primer 使用 Python 的常见 NLP 任务概述。

介绍 Triton: 用于神经网络的开源 GPU 编程 Triton 是一个开源的像 Python 的编程语言,让没有 CUDA 经验的研究人员编写高效的 GPU 代码——大多数情况下和专家能够编写的代码达到同样的水平。Triton 能够轻松的充分使用硬件的性能。

用 Pandas 1.3 的 new string dtype来节省内存Pandas 1.3 中,有一个新的选项可以在大量的字符串上也节省内存,只需要简单的改变成一个新的 column 类型。让我们看看如何做到。

Python’s Operator Module 中不为人知的特性Python 不太常见的的 operator 模块的帮助下,使你的代码更快、更简洁、更易读、更实用。

Python PDF 处理指南 在这个教程中,学习用 PythonPDF 上的各种各样的操作,例如: 提取以及添加页面,文本,图片,表格,水印以及其他。

如何用 Python 和 Tweepy 制作一个Twitter Bot 一个 reply-to-mention Twitter bot 可以在被用关键词 mentioned 的情况下用自动生成的图片回复每条 tweet

Python's Import System img 这个视频展示了 Python import 系统(import protocol) 的细节,涉及 modelspackages (常规以及命名空间 packages

Building CLIs in Python with Click 在这篇指南中,你将学习如何创建你自己的可以传递上下文命令行界面,命令可以接受必传参数和可选参数,以及嵌套命令。

Demystifying boto3 How to Use Any AWS Service with Python.

Testing the diff 好的单元测试是以最小的范围为重点,并尽可能地将功能与外部干扰隔离。在这篇文章中,我们展示了一个看似无害的测试是如何被误导的,并没有真正捕捉到你所期望的。然后我们展示如何通过 "测试差异 "来改进它。

Comical Data Visualization in Python Using Matplotlib 如何在 Matplotlib 中进行好玩的可视化?使用 Netflix 电影和电视节目数据集进行解释。

Django and Postgres 高效的分页 本文将帮助你了解 Django 的分页限制,并提供三种替代方法来提高你的应用程序的性能。在此过程中,你会看到每种方法的权衡和使用情况,这样你就可以决定哪种方法最适合你的应用程序

Playing around with streamlit dashboards

Moving SciPy to the Meson build system

How to Create a Price Comparison Tool With Python BeautifulSoup

书籍

A Day in Code- Python 快速学习 Python 基础知识--同时欣赏一本精美的图画书!

有趣的项目、工具和库

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

CudaText 一个跨平台的文本编辑器。它的启动速度相当快:约0.3秒,有约30个插件,在 Linux 的C PU Intel Core i3 3GHz上。它可以通过 Python 插件进行扩展:插件、翻译器、代码树分析器、外部工具。

radio-active 从你的终端播放超过 30K 的电台。

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

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

recipys 通过这个 CLI 工具即时获得食谱。选择特定的饭菜或原料,以满足你的胃口!

SQLGlot Python SQL Parser and Transpiler.

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

活动

Virtual: PyOhio 2021 它是免费参加的,欢迎任何对 Python 有兴趣的人参加。内容从初级到高级不等,旨在与所有类型的 Python 用户相关:学生、软件专业人员、科学家、业余爱好者,以及任何想要学习更多知识的人。

Virtual: PyData Edinburgh July 2021 将有一个讲座,机器学习及其对改善癫痫诊断的潜力。

Virtual: DFW Pythoneers July 2021

Posa:

❤️ Happy Pythonic ;-(Posa私人无责任播报)

----- 分割线 -----

如果你发现哪里翻译有误的话,请务与我联系!感谢!


Comments



自怼圈/年度番新

DU21.7
关于 ~ DebugUself with DAMA ;-)

关注公众号, 持续获得相关各种嗯哼:
zoomquiet

追问

任何问题, 随时邮件提问可也:
askdama@googlegroups.com


蟒营®编程思维提高班Python版

**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:
  • + 扫描预约入群, 学员每满 42 人即启动新一期训练营 ;-)
  • 101camp21.7
  • + 任何问题, 随时邮件提问可也:
    askdama@googlegroups.com