Cython 20岁了
原文: PyCoder's Weekly - Issue #520
- 220413 Zoom.Quiet(大妈) 用时 13 分钟 完成快译
- 220413 Zoom.Quiet(大妈) 用时 37 分钟 完成格式转抄.
- Python 中的俄勒冈小径
- KEITH FOSTER
In the 1971 text-based game, the player guides a party of settlers along the Oregon Trail. Random events occur and death abounds. Learn how to write this adventure game in Python.
- 用 Python 构建站点连通检查器
- REAL PYTHON
In this step-by-step project, you’ll build a Python site connectivity checker for the command line. While building this app, you’ll integrate knowledge related to making HTTP requests with standard-library tools, creating command-line interfaces, and managing concurrency with asyncio and aiohttp.
(是也乎:
一个 CLI 工具的构造过程...
)
- Python f-Strings 比想象的更强大
- MARTIN HEINZ
- • Shared by Martin Heinz
Learn about the lesser-known features of Python’s f-strings, including date formatting, variable debugging, nested f-strings, and conditional formatting.
(是也乎:
实话, 过于强大, 几乎可以当成一个嵌入式小语言来用了
)
-
- PYTHON SOFTWARE FOUNDATION
-
- PYCON.BLOGSPOT.COM
(是也乎:
老爹最喜欢的 fans 活动.
)
-
- STEFAN BEHNEL
-
Python 发布 Python 3.11.0a7 (最后的 Alpha)
- PYTHON.ORG
探讨/吐糟
Discussions
- 帮助自学成才的开发人员找到工作的项目?
(是也乎:
好问题, 其实最好的作品, 就是已经开始赢利的作品...
)
- 用过哪些模块来自动化工作?
- TWITTER.COM/DRISCOLLIS
(是也乎:
果然是 Selenium ...
俺从 fab 迁移到 inv 后很舒服
)
文章/教程/嗯哼
Articles, Tutorials and Talks
- YAML: Python 中缺失的电池
- REAL PYTHON
In this tutorial, you’ll learn all about working with YAML in Python. By the end of it, you’ll know about the available libraries, their strengths and weaknesses, and the advanced and potentially dangerous features of YAML. You’ll also serialize Python objects and create a YAML syntax highlighter.
(是也乎:
)
- 为 Python 3.10 和 3.11 创建更好的错误消息
- REAL PYTHON
- PODCAST
What goes into creating those enhanced error messages in the latest versions of Python? How does the new PEG parser help to pinpoint where errors have occurred? This week on the show, Pablo Galindo Salgado talks about the work that goes into creating these improvements.
(是也乎:
其实吧, Python 从一开始就内置了自己的语法解析器, 也就是说, 原本就有能力可精确回溯问题发生场景, 但是, 要到老爹退休, 才开始加强错误提示, 是否意味着...
)
- 用 FastAPI 构建 Python REST APIs
- REAL PYTHON
- COURSE
In this course, 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.
(是也乎:
内置文档+测试 实在非常实用
)
- Python 代码更整净的 10 种模式
- ALEX OMEYER
Cleaner code is more focused, easier to read, easier to debug, and generally easier to maintain. This guide covers ten different patterns Python programmers should apply in their code.
(是也乎:
良好又稳定的命名习惯, 解决大多数 非cleanner 问题...
)
- 探索声明式编程的世界
- PAMPELMUSE
The Prolog programming language can be use as a Python library through pyswip. This article introduces you to declarative coding and how to embed it in your Python code.
(是也乎:
通过 pyswip 来体验 Prolog
)
- 在 Python 中使用 Pyodide 勾联 React
- XING HAN LU
Pyodide is a Web Assembly implementation of Python, this article talks about how to use it to write React hooks using Pyodide instead of Javascript.
(是也乎:
由 Mila毕业的小哥 分享... )
- 让您的 Github 仓库更上一层楼
- ELUDA
How to spice up your GitHub repo pages, making them more discoverable, readable, and more useful to the coding community.
(是也乎:
实用手册, 如何综合利用当前所有拓展, 构建一个友好我丰富的 README
)
- 在 Python 字节码中发现基本块
- MAX BERNSTEIN
Examine Python bytecode by diving deep into reading it and constructing a control-flow graph programmatically.
- 在 Django 中使用简单的作业系统运行小任务
- MANOS PITSIDIANAKIS
Learn how to write a small job processing mechanism to do background work in your Django project.
- Python 中早期绑定函数参数默认值的陷阱
- REDOWAN DELOWAR
- • Shared by Redowan Delowar
Exploring how mutable default arguments in Python can cause some surprising behaviors.
好物/妙品/...
Interesting Projects, Tools and Libraries, Projects & Code
-
vedo: Easy-to-Use 3D 图形在 Python
- GITHUB.COM/MARCOMUSY
- • Shared by Tommy Vandermolen
-
- GITHUB.COM/EVERYTHINGISHACKED
(是也乎:
用约定的表情行为来转化为输入行为, 就算是没有双手也可以开始编程了...
I made a face-controlled computer - YouTube
用表情来编程....
)
- direnv: 为每个目录加载 .env 的 Shell 扩展
- GITHUB.COM/DIRENV
(是也乎:
用 .envr
将 env 用不同目录层次进行自然划分
)
- rembg: 删除图像背景的工具
- GITHUB.COM/DANIELGATIS
(是也乎:
自动扣图哪家强...
)
- samila: 生成艺术生成器
- GITHUB.COM/SEPANDHAGHIGHI
(是也乎:
WoW 各种激光艺术, 现在 Python 单独就能生成了
)
📆🐍 活动/大会
Events, MeetUp 真的是全球线下活动组织中心
-
⋅ PyCon DE & PyData Berlin 2022
- April 11 to April 14, 2022
- 德国
-
- April 13, 2022
-
⋅ Weekly Real Python Office Hours Q&A (Virtual)
- April 13, 2022
-
- April 13, 2022
- 德国
-
- April 15 to April 19, 2022
DAMA
❤️ Happy Pythonic ;-(
大妈私人无责任播报
)
- Zoom.Quiet’s Chaos42 | Substack
- 古早:新闻组式写作
- 欢迎订阅
PS:
PPS:
不觉中蟒周刊快译已经到了第10个年头
去年开始有小伙伴加入承担 pythonisa
周刊的翻译,
从来没提醒过, 可就这么默默坚持下来了...
问为什么:
[皱眉]每周新闻资讯 怎么能错过
看看有什么新东西
当有新的发现时:
what f**k 还能这样玩? 还有这东西?
每周开彩蛋[吃瓜]
无法同意更多
...
很多社区贡献看起来辛苦,
其实受益最多的,
就是主动承担者也.
好文笔,感叹号年度配额: 1/3
投稿/反馈邮箱:
askdama@googlegroups.com
(邮件列表地址, 当成正常邮件发送邮件就好, 不用注册, 不用翻越...)
ZoomQuiet/大妈
就是四处 是也乎,( ̄▽ ̄)
的那个大妈:
私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开课程: 蟒营 (订阅号: Mainium)
历史吐糟: Chaos42 (订阅号 PythoniCamp)
as 创始组织者:
PyChina (订阅号: PyChinaOrg)
本地社区:
GDG珠海 (订阅号: GDG-ZhuHai)
TFUG珠海 (订阅号: ZH_TFUG)
Comments