PyCoder 517

Py 3.10.3/3.9.11/3.8.13/3.7.13 同时发布 原文: PyCoder’s Weekly - Issue #517 220323 Zoom.Quiet(大妈) 用时 13 分钟 完成快译 220323 Zoom.Quiet(大妈) 用时 37 分钟 完成格式转抄. Python 列表与元组比拼 CHETAN AMBI Learn how list and tuple are similar and how they are different, including storage and speed differences and how to choose between them. 用 TDD 在 Python 中构建哈希表 REAL PYTHON In this step-by-step tutorial, you’ll implement the classic hash table data structure using Python. Along the way, you’ll learn how to cope with various challenges such as hash code collisions while practicing test-driven development (TDD). (是也乎: 一个完备的案例, 展示,如何真正完成一个开发任务… ) 10 种 Python 聚类算法 JASON BROWNLEE Clustering is an unsupervised learning mechanism often to discover patterns in data. There are many clustering algorithms to choose from each with strengths and weaknesses. Explore ten different clustering algorithms in Python. CircuitPython 7.2.2 发布 GITHUB.COM/ADAFRUIT PEP 594: 从标准库中删除死电池 PYTHON.ORG (是也乎: 死电池… ) Python 3.10.3, 3.9.11, 3.8.13, and 3.7.13 现已推出 CPYTHON DEV BLOG EuroPython 2022: 门票销售开放 EUROPYTHON.EU PyCharm 2021.3.3 可用 JETBRAINS.COM 探讨/吐糟 Discussions ...

2022-03-23 · 4 min · 1636 words · ZoomQuiet

PyCoder 516

Python 3.11 新特性来了… 原文: PyCoder’s Weekly - Issue #516 220316 Zoom.Quiet(大妈) 用时 13 分钟 完成快译 220316 Zoom.Quiet(大妈) 用时 37 分钟 完成格式转抄. 如何用 Python 编写友好的 CLI XIAOXU GAO How to write user-friendly Command Line Interface applications and an overview of several of the popular CLI libraries: argparse, Click, Typer, Docopt, and Fire. (是也乎: 小高, 一位人在荷兰的 MM… ) Cython 足堪大用也 PETER BAUMGARTNER Cython is a superset of of Python designed to give C-like performance. Ever wanted to learn the basics? This article shows you how to get started. Scout APM: Built for Developers, By Developers Scout APM is an application performance monitoring tool designed to help developers find and fix performance issues quickly. Scout will tie bottlenecks to source code so you can quickly pinpoint and resolve performance abnormalities with ease. Give Scout a try with a 14-day free trial today → SCOUT APMSPONSOR Python 3.11 预览/更好的错误消息 REAL PYTHON Python 3.11 will be released in October 2022. This article explores the more precise error messages now available in the latest alpha release. (是也乎: 带来更好的 error 信息 ) Python 3.11.0a6 Is 可用 CPYTHON DEV BLOG EuroPython 2022 Call for Proposals EUROPYTHON.EU 探讨/吐糟 Discussions ...

2022-03-16 · 4 min · 1722 words · ZoomQuiet

PyCoder 515

PyCon US 2022 来了 原文: PyCoder’s Weekly - Issue #515 220310 Zoom.Quiet(大妈) 用时 13 分钟 完成快译 220310 Zoom.Quiet(大妈) 用时 37 分钟 完成格式转抄. 超越 “Beginner” Python 的可选姿势 REAL PYTHON PODCAST It’s episode 100 of the Real Python Podcast 🎉 This week you’ll learn how to define Python functions that accept optional arguments or default values, and you’ll get tips for going beyond the beginner stage with Python. (是也乎: 突破小鲜肉… ) 如何在 Python 中发现/并修复 漏洞 ADAM GOLDSCHMIDT “I decided to deepen my knowledge in this field and explore cache poisoning vulnerabilities in the open source domain. I focused my research on the most popular web frameworks, such as Flask, Bottle, and Tornado. Eventually, I found and fixed a vulnerability in Python.” Data Elixir: 数据科学通讯 DATA ELIXIR SPONSOR Data Elixir is an email newsletter that keeps you on top of the latest tools and trends in Data Science. Covers machine learning, data visualization, analytics, and strategy. Data Elixir: Data Science Newsletter (是也乎: 就象 RoR 逈 Django 迁移, Pythoneer 逈 Elixir 转向也是正义的 ) 数据科学团队/代码审查指南 TIM HOPPER Although written for Data Science teams, a good article on why any team of coders should do code reviews. How to do them, what to look for, and how to improve your code. (是也乎: 所以, code review 也内卷分化为不同领域的专门嗯嗯嗯了 ) PyCon US 2022 时间表已发布 PYCON.BLOGSPOT.COM Django 4.0.3 Bug Fix 发布 DJANGO SOFTWARE FOUNDATION 探讨/吐糟 Discussions ...

2022-03-10 · 4 min · 1719 words · ZoomQuiet

PyCoder 514

Numba 两行代码13x加速 原文: PyCoder’s Weekly - Issue #514 220302 Zoom.Quiet(大妈) 用时 13 分钟 完成快译 220302 Zoom.Quiet(大妈) 用时 37 分钟 完成格式转抄. Python’s 断言: 像专业人士一样调试和测试代码 REAL PYTHON Learn how to use Python’s assert statement to document, debug, and test code in development. (是也乎: ) 如何从古腾堡项目同时下载多个书籍 JASON BROWNLEE Using threads to download multiple books from Project Gutenberg at the same time. Troubleshoot Python Application Performance Errors Fast With Datadog’s end-to-end Tracing Datadog’s APM generates detailed flame graphs to help you identify bottlenecks and latency in your code. Navigate seamlessly between Python application traces to relevant logs and metrics to troubleshoot and resolve the application error without switching tools or context. Try Datadog APM free → DATADOGSPONSOR 用 Pandas, Seaborn and Ipywidgets 实现交互式可视化 ZOLTAN GUBA Creating interactive visual output using ipywidgets. (是也乎: 其实动态影响的可视化没有多少应用场景, 一般政府大楼中的大数据屏,都不是触屏, 而且也没有动机去改变什么参数… ) PyPy v7.3.8 发布, 支持 Python 2.7, 3.7-3.9 PYPY.ORG (是也乎: 是的, 广大 Py 2.7 项目依然可以稳定使用 ) Python Core 将 Bug 追踪迁移入 Github PYTHON.ORG (是也乎: 是的, 放弃了开源系统, 还是给有钱的 M$ 平台来追踪吧, 反正免费的. ) Tomli TOML Parser 将进入 Python 3.11 Standard Library GITHUB.COM/HUKKIN ...

2022-03-02 · 4 min · 1791 words · ZoomQuiet