Cython 20岁了

原文: PyCoder's Weekly - Issue #520

pycoder

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

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.

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.

(是也乎:

Connectivity

一个 CLI 工具的构造过程...

Connectivity

)

Learn about the lesser-known features of Python’s f-strings, including date formatting, variable debugging, nested f-strings, and conditional formatting.

(是也乎:

实话, 过于强大, 几乎可以当成一个嵌入式小语言来用了

)

(是也乎:

PyLadies

老爹最喜欢的 fans 活动.

)


探讨/吐糟

Discussions

(是也乎:

好问题, 其实最好的作品, 就是已经开始赢利的作品...

)

(是也乎:

果然是 Selenium ...

俺从 fab 迁移到 inv 后很舒服

)


文章/教程/嗯哼

Articles, Tutorials and Talks

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

)

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 从一开始就内置了自己的语法解析器, 也就是说, 原本就有能力可精确回溯问题发生场景, 但是, 要到老爹退休, 才开始加强错误提示, 是否意味着...

)

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

内置文档+测试 实在非常实用

)

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 问题...

)

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

)

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毕业的小哥 分享... )

How to spice up your GitHub repo pages, making them more discoverable, readable, and more useful to the coding community.

(是也乎:

实用手册, 如何综合利用当前所有拓展, 构建一个友好我丰富的 README

)

Examine Python bytecode by diving deep into reading it and constructing a control-flow graph programmatically.

Learn how to write a small job processing mechanism to do background work in your Django project.

Exploring how mutable default arguments in Python can cause some surprising behaviors.


好物/妙品/...

Interesting Projects, Tools and Libraries, Projects & Code

(是也乎:

CheekyKeys

用约定的表情行为来转化为输入行为, 就算是没有双手也可以开始编程了...

I made a face-controlled computer - YouTube

用表情来编程....

)

(是也乎:

.envr 将 env 用不同目录层次进行自然划分

)

(是也乎:

自动扣图哪家强...

)

(是也乎:

samila

WoW 各种激光艺术, 现在 Python 单独就能生成了

)


📆🐍 活动/大会

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


DAMA

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


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



自怼圈/年度番新

DU22.8
关于 ~ DebugUself with DAMA ;-)
点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


蟒营®编程思维提高班Python版

**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:
  • + 扫描预约入群, 学员每满 42 人即启动新一期训练营 ;-)
  • 101camp22.7
  • + 任何问题, 随时邮件提问可也:
    askdama@googlegroups.com
-->