原文: PyCoder’s Weekly - Issue #378 realpython

  • 创建用 Google 登录的 Flask 应用程序
    • REAL PYTHON In this step-by-step tutorial, you’ll create a Flask application that lets users sign in using their Google login. You’ll learn about OAuth 2 and OpenID Connect and also find out how to implement some code to handle user session management. (是也乎: Login 如何基于一个不存在的网站完成用户登录检验? )
  • Guido 有关 Python 上 PEG Parsers
    • GUIDO VAN ROSSUM “Some years ago someone asked whether it would make sense to switch Python to a PEG parser. [… ] I looked into it a bit and wasn’t sure what to think, so I dropped the subject. Recently I’ve learned more about PEG (Parsing Expression Grammars), and I now think it’s an interesting alternative to the home-grown parser generator that I developed 30 years ago when I started working on Python.” (是也乎: 老爹难得放话了… 有趣, 但是, 只能放弃. )
  • Pip 决定前前兼容 Python 2.x
    • PYPA.IO “pip will continue to ensure that it runs on Python 2.7 after the CPython 2.7 EOL date. Support for Python 2.7 will be dropped, if bugs in Python 2.7 itself make this necessary (which is unlikely) or Python 2 usage reduces to a level where pip maintainers feel it is OK to drop support. The same approach is used to determine when to drop support for other Python versions.” (是也乎: 顺应民意… 无论 官方是否支持 Py2 代码, 海量 Py2 only 的包是应该长久支持的. )
  • 日志在 Python
    • REAL PYTHON
    • video Python provides a logging system as a part of its standard library, so you can quickly add logging to your application. In this course, you’ll learn why using this module is the best way to add logging to your application as well as how to get started quickly, and you will get an introduction to some of the advanced features available. (是也乎: 视频教程,如何日志… 不过,这事儿, 在Python 不是太困难, 而是太容易, 以至难以决定用哪种姿势… )
  • 通过构造复本来理解 Celery 如何工作
    • KOMU WAIRAGU
    • • Shared by Komu Wairagu “A delayed job processor (also called a background processor, asynchronous task queue, etc.) is a software system that can run code at a later time. Examples of such software includes Celery, Resque, Sidekiq, and others. In this post we will try and understand how these things work by building a clone/replica of such software.”
  • 简化您的 Python 开发人员环境
    • MASON EGGER
    • • Shared by Python Bytes FM Three tools (pyenv, pipx, pipenv) make for smooth, isolated, reproducible Python developer and production environments. (是也乎: 混合这么多环境管理工具, 怎么叫简洁呢? )

讨论

Discussions

文章,教程和嗯哼

Articles, Tutorials and Talks

好物

Interesting Projects, Tools and Libraries, Projects & Code

📆🐍 活动/大会

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

DAMA

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

开始报名, 190725截止, 最后 42 小时

课程: 0728~0908 logo ~ helps you setup a new Python project

  • What Can I Do With Python? – Real Python
    • FAQ (是也乎: Do With Py 总是永远有人问这个问题… 当然, 这个问题任何一个技术社区都有人在问… 其实, 本质上并不是对应技术是否有什么能力, 而是相反… )

Jobs

必须 Pythonic 相关

是也乎

  • 190724 Zoom.Quiet(大妈) 用时 42 分钟 完成快译
  • 190724 Zoom.Quiet(大妈) 用时 17 分钟 完成格式转抄.