欢迎阅读《pythonista周刊》第489期。Let us start!
原文: https://mailchi.mp/pythonweekly/python-weekly-issue-489
翻译:Dustyposa
来自赞助商(PS:原文的赞助商): RSVP for the 3rd Annual Python Web Conference (Virtual) | March 22-26, 2021 Experts discuss hard Python problems. 50+ talks on Machine Learning, AI, Big Data, Django, Plone, Serverless, CI/CD, Containers, etc. Join JetBrains and Six Feet Up to discuss what the future holds.
新闻
Python Package Index nukes 3,653 malicious libraries uploaded soon after security shortcoming highlighted
在过去的一周中,大量的恶意 Python
软件包包括未经授权的项目版本,例如 CuPy
,这是 Nvidia
并行计算平台 CUDA
上与 NumPy
兼容的多维数组的实现。
Fedora is now 99% Python2-free
文章、教程与话题
使用Traefik提供的HTTPS部署FastAPI应用程序
了解如何使用 FastAPI
在 Python
中轻松构建一个现代化的 Web API
,然后使用 HTTPS
将其部署到生产中,由 Traefik
提供支持,以满足你的所有云需求。
5个 Django 常见错误
探讨 Django
框架的常见错误,以及它们是如何将问题引入到你的代码中的。
Semantic Versioning Will Not Save You The widely used Python package cryptography changed their build system to use Rust for low-level code which caused an emotional GitHub thread. Enthusiasts of 32-bit hardware from the 1990s aside, there was a vocal faction that stipulated adherence to Semantic Versioning from the maintainers – claiming it would’ve prevented all grief. This post will show you not only why this is wrong, but also how relying on Semantic Versioning hurts you.
Exciting New Features in Django 3.2
Django 3.2
即将到来,它有很多新特性。这篇文章将介绍其中的一些新特性。
Developing Flask Apps on Google Cloud
谷歌云平台提供了广泛的工具,允许开发人员部署几乎任何类型的应用程序。本讲座将演示如何使用 GCP
的 Cloud Run
构建 Flask
应用,它允许你将容器作为函数运行。此外,它还将展示 Cloud Code
插件,它允许你查看你的服务,运行以及使用 Run Configurations
部署你的应用程序。
模糊匹配人名
使用 Python
和线性规划对十亿 Git
提交签名等进行数据驱动算法设计。
NER for Extracting Stock Mentions on Reddit 如何使用命名实体识别进行有意义的分类。
Efficient Postgres Full Text Search in Django
学会用 Django
和 Postgres
优化全文搜索的实现。即使在一个小表上,我们也将查询执行时间从0.045s降到了0.001s。
Pandas DataFrame Tutorial
Python
中 GPU
加速 DataFrames
入门指南。
用3个简单的步骤来构建Conda Forge的Python包
Solving the 'Broken Calculator' problem the hard way
Using Django Check Constraints to Prevent Self-Following
Htmx and Django for Single Page Applications
Profiling Python code with line_profiler
有趣的项目、工具和库
GamestonkTerminal
Gamestonk
终端是一个很棒的股票和加密市场终端。它的实现(在 python
中)允许轻松添加更多的命令,并扩展其配置。
Graphtage
一个用于 JSON、JSON5、XML、HTML、YAML和CSV
等 tree file
的语义差异工具和库。
UniDet 用自动学习的统一标签空间对多个数据集进行目标检测。
Nautobot Nautobot is a Network Source of Truth and Network Automation Platform.
Gradient-Free-Optimizers 在数值搜索空间中采用局部、全局、基于群体和顺序技术进行简单可靠的优化。
urh Universal Radio Hacker: Investigate Wireless Protocols Like A Boss.
rolling-quantiles
快速的、可合成的、Pythonic
量化滤波器。
LogSummary
LogSummary
的工具包和数据集。
最近更新
Python 3.10.0a6 The new alpha release of Python 3.10 is here, now with 100% more pattern matching.
活动
Virtual: IndyPy Meetup March 2021 There will be a talk, Building Real Time Streaming Applications with Spark.
Virtual: PyAmsterdam Meetup March 2021 将会有以下话题:
- Structural Pattern Matching in Python: PEPs 634-636
- Contemporary Documentation
Posa:
❤️ Happy Pythonic ;-(Posa私人无责任播报)
----- 分割线 -----
如果你发现哪里翻译有误的话,请务与我联系!感谢!
Comments