欢迎阅读《pythonista周刊》第461期。Let us start!
原文: https://mailchi.mp/pythonweekly/python-weekly-issue-461
翻译:Dustyposa
来自赞助商(PS:原文的赞助商):
使用 Datadog 监控你的python指标,日志,集群分析。使用Datadog的应用分析,可以深入任何纬度并且能找到你所需要的信息,来进行动态诊断和快速故障排除。来免费试用 14 天吧!
新鲜事
Announcing the new Jupyter Book
Jupyter Book 是一个开源项目,用于从包含计算内容的源材料中构建漂亮的、具有出版质量的书籍、网站和文档。Jupyter Book 已经从头开始重新编写,使其更容易安装,更快使用,并能够在你的书籍中创建更复杂的出版内容。
文章、教程与话题
Python 网络编程
通过建立四个项目来学习 Python 的网络编程。你将学会建立一个邮件客户端、一个 DDOS 脚本、一个端口扫描器和一个 TCP 聊天室。
Python 匿名函数指南
在这篇文章中,我们将介绍什么是 Lambda 函数,如何使用它们,以及它们与普通函数和其它替代函数的比较。我们还将介绍 lambda 函数的历史,比如 "lambda"这个名字的由来,以及为什么Python 的创建者 Guido van Rossum 想要删除它们。
Python和Go.NET 第三部分 - 打包Python代码
在这篇文章中,我们将通过编写一个 Python 模块来完成开发过程,该模块隐藏了与共享库工作的低级细节,然后将这段代码打包成一个 Python 包。
Django Views — The Right Way
关于如何在 Django 中写视图的指南!
用Poetry & Poetry2nix开发Python。可复制的灵活Python环境
学习如何使用 Nix 来创建高重现性的 Python 构建,并了解本地的依赖性。
Django 3.1 Async
了解如何在3.1版本的 Django 中使用异步视图、中间件和测试。
Keras for Beginners: 实现循环神经网络
在 Python 中使用 Keras 实现一个简单的循环神经网络(RNN)的初级指南。
在Rust中编写和发布Python模块。
这篇文章是我如何用 Rust 编写一个 Python 库 procmaps 的快速演练。它使用 PyO3 来进行绑定,并使用 maturin 来管理构建(以及生产 manylinux1 兼容的轮子)。
用Python从头开始编写一个可扩展的Twitch机器人--不需要库!
在这个视频中,我们用 Python 从头开始实现了一个可扩展的 Twitch 机器人,不需要任何库!这个机器人支持两种基本的命令。该机器人支持两种基本的命令。模板命令是诸如 "欢迎来到频道,{用户}!"这样的命令。自定义命令是具有更多高级功能的命令--你可以把它们变成任何你想要的东西。
在Django中使用表单集和JavaScript动态添加表单。
本教程演示了如何使用 Django 表单集和 JavaScript 将表单的多个副本动态添加到页面并进行处理。
从零开始的隐私分析 通过自己编写分析系统,学习更多关于用户数据收集的知识。
审查依赖性。确保软件的可维护性 在本教程中,我们将探讨何时在你的软件项目中包含一个新的包依赖关系。低质量的依赖关系会阻碍软件项目的升级和可维护性。本教程将教你如何在搜索新的依赖关系时设置一个高标准,以便包含在你的软件项目中。
如何使用Python来抓取地图数据
学习如何用 Python 抓取 google 地图数据,或者更准确地说,如何用 Python 刮取 ZeeMaps。它带你了解如何使用 Python 请求 BeautifulSoup 和 pandas 来收集所有底层地图API数据。
Python知识图谱。理解语义关系
使用 Python、NLTK和SpaCy 构建具有类-子类关系的知识图谱的 NLP 教程。
开发coinflip,一个随机性测试套件。
本报告介绍了创建 coinflip 的过程,这是一个用于随机性测试的 Python 库,其中还包括一个命令行接口。在介绍之后,下面的章节将详细介绍实现 coinflip 的各个方面。最后的评估是
如何用Python将语音录音转录成文本?
学习使用 Python 和 AssemblyAI 的 API 将 MP3 等录音中的语音转录成文本。
Django如何配置NGINX的详细信息
详细查看 Django 通常使用的所有 NGINX 配置。
使用Python进行模板匹配的端到端对象检测 如何使用模板匹配来实现自定义对象检测。 无需注释数据!
如何使用Python执行两次样本T检验:3种不同的方法
在本教程中,你将学习如何使用 Python 执行两次样本t检验,如何解释以及如何报告结果。
How To Use the Python Map Function
我们可以使用内置函数 map() 将函数应用于可迭代项(例如列表或字典)中的每个项目,并返回一个新的迭代器以检索结果。 在本教程中,我们将介绍三种使用 map() 的不同方法:使用 lambda 函数,使用用户定义的函数以及最后使用使用多个可迭代参数的内置函数。
E-commerce website using Django 3 and Vue.js 
Surviving Django (if you care about databases)
有趣的项目、工具和库
Pysa
一个开源静态分析工具,用于检测和预防 Python 代码中的安全性问题。
Prefect
Prefect 是一个新的工作流管理系统,专为现代基础架构设计,并由开源 Prefect Core 工作流引擎提供支持。 用户将任务组织到流程中, Prefect 负责其余的工作。
dstack
使用 Python 和 R 构建数据和 ML 应用程序的开源工具。
Playwright
Playwright 是一个 Python 库,可通过单个 API 自动执行 Chromium,Firefox 和 WebKit。 Playwright 旨在实现跨浏览器的 Web 自动化,该自动化是绿色,功能强大,可靠且快速的。
UnusualVolumeDetector 获取每个股票的最近5个月的交易量历史记录,并在股票交易量在最近3天内超过均值10个标准差的情况下提醒您。
automigrate
使用 git + 对 SQL 模式进行版本控制会自动迁移它们。
IntelOwl Analyze files, domains, IPs in multiple ways from a single API at scale.
bpytop Linux/OSX/FreeBSD 资源监控
Wildebeest A Python File-Processing Framework.
flask-pg-extras
Flask 扩展,可从 PostgreSQL 数据库中获取有用的信息。
futurecoder
一个供初学者学习 Python 编程的平台。
django-jazzmin
django 管理的 Drop-in 主题,利用 AdminLTE 3 和 Bootstrap 4 让你的管理看起来很有活力。
Sharp
为 Python Flask 和 JavaScript 自动生成 REST API 代码。
usbkill usbkill is an anti-forensic kill-switch that waits for a change on your USB ports and then immediately shuts down your computer.
Pyrogram
Telegram MTProto API 客户端库和 Python 框架。
GetPy
与 numpy 集成的矢量化 python dict / set。
PFRL
一个基于 PyTorch 的深度强化学习库。
picharsso 将图像转换为文字的实用程序。
pcicrawler
pcicrawler 是一个 CLI 工具,用于显示/过滤/导出有关 PCI 或 PCI Express 设备及其拓扑的信息。
最近更新
Django bugfix releases issued: 3.0.9 and 2.2.15
Posa:
❤️ Happy Pythonic ;-(Posa私人无责任播报)
----- 分割线 -----
如果你发现哪里翻译有误的话,请务与我联系!感谢!
Comments