欢迎阅读《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
学习如何用两种不同的方式找到 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 处理指南
在这个教程中,学习用 Python
在 PDF
上的各种各样的操作,例如: 提取以及添加页面,文本,图片,表格,水印以及其他。
如何用 Python 和 Tweepy 制作一个Twitter Bot
一个 reply-to-mention Twitter bot
可以在被用关键词 mentioned
的情况下用自动生成的图片回复每条 tweet
。
Python's Import System
这个视频展示了 Python import
系统(import protocol
) 的细节,涉及 models
和 packages
(常规以及命名空间 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