Cython 20岁了 原文: PyCoder’s Weekly - Issue #520 pycoder

  • 220413 Zoom.Quiet(大妈) 用时 13 分钟 完成快译
  • 220413 Zoom.Quiet(大妈) 用时 37 分钟 完成格式转抄.


探讨/吐糟

Discussions


文章/教程/嗯哼

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. (是也乎: YAML )
  • 为 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. (是也乎: PODCAST 其实吧, 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. (是也乎: FastAPI 内置文档+测试 实在非常实用 )
  • 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

自动扣图哪家强… )


📆🐍 活动/大会

Events, MeetUp 真的是全球线下活动组织中心


DAMA

❤️ Happy Pythonic ;-(大妈私人无责任播报)


PS

PPS

不觉中蟒周刊快译已经到了第10个年头 去年开始有小伙伴加入承担 pythonisa 周刊的翻译, 从来没提醒过, 可就这么默默坚持下来了… 问为什么: [皱眉]每周新闻资讯 怎么能错过 看看有什么新东西 当有新的发现时: what f**k 还能这样玩? 还有这东西? 每周开彩蛋[吃瓜] 无法同意更多… 很多社区贡献看起来辛苦, 其实受益最多的, 就是主动承担者也.


好文笔,感叹号年度配额: 1/3 投稿/反馈邮箱: [email protected] (邮件列表地址, 当成正常邮件发送邮件就好, 不用注册, 不用翻越…)

ZoomQuiet/大妈 就是四处 是也乎,( ̄▽ ̄) 的那个大妈:

私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开课程: 蟒营 (订阅号: Mainium)
历史吐糟: Chaos42 (订阅号 PythoniCamp)
as 创始组织者:
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        TFUG珠海 (订阅号: ZH_TFUG)