跳转至

481-490

Issue #481 One Database Transaction Too Many, State of Python Packaging in 2021, Final Python 3.10 Beta Released, and More July 13, 2021

The State of Python Packaging in 2021
What does Python packaging look like in 2021? What are the best tools to use? In this article, you’ll see one developer’s opinion about the state of Python packaging in 2021, what tools they are using the most often, and some thoughts on how the situation can continue to improve moving forward.
BASTIAN VENTHUR OPINION

r.txt yyds

Python 3.10.0b4 Is Available
This is the last beta release, which means the next release will be the first release candidate.
CPYTHON DEV BLOG

要来了

calcengine: Simple Python Calculation Engine
GITHUB.COM/BSDZ

看下来竟然没看懂是个啥的计算引擎

Issue #482 Building Web Apps With FastAPI, How Python Imports Work, 1st Week of CPython Developer-In-Residence, and More July 20, 2021

Using FastAPI to Build Python Web APIs
In this guide, written by FastAPI creator Sebastián Ramírez, you’ll learn the main concepts of FastAPI and how to use it to quickly create web APIs that implement best practices by default. By the end of it, you will be able to start creating production-ready web APIs.
REAL PYTHON

还行吧,等异步的生态再优秀一点再进场吧

Behind the Scenes: How the Python Import System Works
Importing a Python module is probably one of the most used language features. But Python’s import system remains a mystery to many Python developers, even folks with years of experience. This in-depth article explores how the import system works from the top down. You’ll learn everything from the difference is between absolute and relative imports to how Python searches for modules and packages and resolves naming conflicts.
VICTOR SKVORTSOV

隔了三个月才更新我日,留着之后看

What’s New In Python 3.11
Python 3.10 is still in beta, but work on Python 3.11 has already begun. Big changes include some major improvements to tracebacks as well as a new cube root function in the math module.
PYTHON.ORG

错误提示终于干点人事了 https://www.python.org/dev/peps/pep-0657。 眼睁睁的看着Python越来越好了

Coverage 6.0 Beta 1 Released
NED BATCHELDER

我发现我自己,python越写越静态了

Planning a Faster Future at the Python Language Summit
Do you wonder what the future may hold for the Python language? Are there speed improvements coming soon? What if you could be in the room while the core developers discuss Python’s future? This week on the podcast, we have Joanna Jablonski, who was invited to the Python Language Summit 2021 as a journalist to summarize and document the event.
REAL PYTHON PODCAST

谈话

auto-all: Automatically Manage the all Variable in Python Modules
GITHUB.COM/JONGRACECOX

22star都能入选,我是不是也能搞个库试一试。东西还是有用的,但是感觉有点学习成本,没啥必要

Issue #483 Python Collections, SciPy's New Build System, What To Know About the "operator" Module, and More July 27, 2021

Django还是人气旺,每期都有相关的文章,其他的框架几乎没看到

dlib: A C++/Python Toolkit for Making Real World Machine Learning and Data Analysis Applications
GITHUB.COM/DAVISKING

看完了README都不知道是干啥的,连个demo也没有嘛

Issue #484 Python and REST APIs, Launchpad Finishes Python 3 Transition, New Way to Specify Python Project Install Requirements, and More Aug. 3, 2021

BirdNET: Soundscape Analysis With BirdNET
GITHUB.COM/KAHST

鸟类叫声项目

Issue #485 What To Do When You Botch a PyPI Release, E2E Testing Approaches, Walrus Operator Use Cases, And More Aug. 10, 2021

Refactor: Python Source Code Refactoring Toolkit
GITHUB.COM/ISIDENTICAL • Shared by Batuhan Taskaya

基于AST的重构,感觉靠谱多了,不知道eval能不能搞得定

Issue #486 Python Launcher for UNIX, Python in the Browser, Data Visualization with HoloViz, and More Aug. 17, 2021

cuda-python: CUDA Python Low-Level Bindings
GITHUB.COM/NVIDIA

用的人不会,会的人不用

Issue #487 Efficient Queues and Stacks, 25 Pandas Function You Might Not Know, Graph Data Analysis, and More Aug. 24, 2021

Writing your First Distributed Python Application with Ray
Ray is a fast, simple distributed execution framework that makes it easy to scale your applications and to leverage state of the art machine learning libraries. Using Ray, you can take Python code that runs sequentially and transform it into a distributed application with minimal code changes.
TOWARDSDATASCIENCE.COM • Shared by Michael Galarnyk

img.png

图笑死我了

Issue #488 Python == #1, Instagram's Custom Python Interpreter, PyCon 2022 Volunteering, and More Aug. 31, 2021

Cite

Python Ranks #1 in IEEE “Top Programming Languages”
“Python dominates as the de facto platform for new technologies” and “Learn Python. That’s the biggest takeaway we can give you from its continued dominance of IEEE Spectrum’s annual interactive rankings of the top programming languages. You don’t have to become a dyed-in-the-wool Pythonista, but learning the language well enough to use one of the vast number of libraries written for it is probably worth your time.” IEEE.ORG

1

Issue #489 PEP 668, Python for Personal Finance, EAFP vs LBYL, and More Sept. 7, 2021

Cite

PEP 668: Graceful Cooperation Between External and Python Package Managers
This draft PEP proposes a way for resolving conflicts between OS package managers (e.g. apt) and Python-specific package management tools (e.g. pip). PYTHON.ORG

都accepted了,啥时候上啊

Issue #490 Practical PEP 8, Logging Best Practices, "async for", and More Sept. 14, 2021

Applying PEP 8 in Practice
“Two recent threads on the python-ideas mailing list have overlapped to a certain extent; both referred to Python’s [PEP 8] style guide, but the discussion indicates that the advice in it may have been stretched further than intended.”
JAKE EDGE

关于pep8的一些讨论

How to Log in Python Like a Pro
Learn what good logging is, and how you should implement it in Python. Comes with meaningful examples and rules of thumb on what and how to log.
GUILHERME LATROVA

挺好不看

FastAPI With Async SQLAlchemy, SQLModel, and Alembic
MICHAEL HERMAN • Shared by Michael Herman

枯燥

评论