蟒周刊-405-Python 3.9.0a3 现在可用于测试

原文: PyCoder's Weekly - Issue #405

PyCoder

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

------

  • 用 Tkinter 进行 Python GUI 编程
    • REAL PYTHON

In this article, you’ll learn the basics of GUI programming with Tkinter, the de-facto Python GUI framework. Master GUI programming concepts such as widgets, geometry managers, and event handlers. Then, put it all together by building two applications: a temperature converter and a text editor.

蟒周刊-405-Python 3.9.0a3 现在可用于测试_第1张图片

  • [Pythonic Code Review [2016]](https://pycoders.com/link/3456/web)
    • ILYA ETINGOF

“In this article I’ll focus on my personal experience in authoring and reviewing Python code from both psychological and technical perspectives. And I’ll do so keeping in mind the ultimate goal of striking a balance between code reviews being enjoyable and technically fruitful.”

(是也乎:

为什么总感觉私人经验比团队经验要来的靠谱?

)

  • pip 20.0 已发布
    • PYPA.IO

Default to doing a user install (as if --user was passed) when the main site-packages directory is not writeable and user site-packages are enabled, cache wheels built from Git requirements, and more.

(是也乎:

终于, 20个大版本了, 终于支持 NPM 样的本地模块支持)

  • Python 3.9 兼容性变更
    • KARTHIKEYAN SINGARAVELAN

“With the EoL of Python 2 being in line with development of Python 3.9 there were changes made to Python 3.9 that broke a lot of packages since many deprecation warnings became errors.”

(是也乎:

老爹退休, Python 就开始了 Chrome 刷版本般节奏...

)

  • 关于如何为 Python 安装软件包的快速入门指南
    • BRETT CANNON

“If you just want to start poking at Python and want to avoid the pitfalls to installing packages globally, it only takes 3 steps to do the right thing.”

  • Python 3.9.0a3 现在可用于测试
    • PYTHONINSIDER.BLOGSPOT.COM

Changelog at the link.

讨论

Discussions

NIL

文章,教程和嗯哼

Articles, Tutorials and Talks

  • 了解 Django: URL 引导之路
    • MATT LAYMAN
    • • Shared by Matt Layman

How does a Django site know where to send requests? You have to tell it! In this article you’ll look at URLs and how to let your users get to the right place.

(是也乎:

好文章, 就得自我推广

)

  • RIP Pipenv: 艰难尝试后知道必须使用 pip-tools 的事儿
    • NICK TIMKOVICH

An opinionated look at Pipenv and its future as a Python packaging tool. More about pip-tools here.

(是也乎:

pip 周边工具战争还没结束...

)

  • Python 模块和软件包: 简介
    • REAL PYTHON
    • 课程

In this course, you’ll explore Python modules and Python packages, two mechanisms that facilitate modular programming. See how to write and import modules so you can optimize the structure of your own programs and make them more maintainable.

(是也乎:

蟒周刊-405-Python 3.9.0a3 现在可用于测试_第2张图片

)

  • 用 Markdown 创建响应式 HTML 邮件
    • CHRIS MOFFITT

This article describes how to use Python to transform a Markdown text file into a response HTML email and static page on a Pelican blog.

  • 名为 Snek 的微小 Python
    • JAKE EDGE

Snek is a version of Python targeting embedded processors developed by Keith Packard.

  • 如何从 Python 2 移植到 Python 3
    • MACIEJ URBAŃSKI
  • 用 Github Actions 进行无服务器Python部署
    • IAN WHITESTONE

(是也乎:

开始了, 开始了, github actions, Azure 大客户.

简直就是 Ansible 闭源云版本...

)

  • 自以为是的编码指南和 Python 最佳实践
    • GITHUB.COM/REDNAFI

(是也乎:

嗯哼? 这也忒有自知之明了...

)

  • Create Animated Images Using Python
    • YONG CUI

(是也乎:

基于 imageio /imageio-ffmpeg /pygifsicle

)

好物

Interesting Projects, Tools and Libraries, Projects & Code

  • yakutils: Python 3 辅助函数工具箱
    • GITHUB.COM/NFICANO

(是也乎:

ya.. 开头的工具, 都很神奇的...

蟒周刊-405-Python 3.9.0a3 现在可用于测试_第3张图片

)

  • quick: 用以 Click 基于 Qt5 的 GUI 生成器
    • GITHUB.COM/SZSDK

(是也乎:

一键从 CLI 工具变成 GUI 工具.

)

  • rich: 终端中的 RTF 和精美格式
    • GITHUB.COM/WILLMCGUGAN

(是也乎:

终端的潜力远远没嗯哼到哪

蟒周刊-405-Python 3.9.0a3 现在可用于测试_第4张图片

当然,得在靠谱的现代终端工具中...

cmd 是毫无希望的

)

  • text_grapher: 3D Graphics 以 Text 来渲染
    • GITHUB.COM/FLETCHGRAHAM

(是也乎:

终端中的 3D 动画片

)

  • ScalaPy: Use Python Libraries From the Comfort of Scala
    • SCALAPY.DEV
  • gitfilesplit: 将一个文件分成几个文件,保留Git历史记录
    • GITHUB.COM/IDLESIGN • Shared by pythonz

(是也乎:

自动拆分 git 提交, 为针对每一个文件,以便 历史追踪更加清晰...

当然, 也能自动堆高 push 次数, 轻松获得 KPI)

  • PythonMinefield: 使用街机库编写的游戏
    • GITHUB.COM/MYRMICA-HABILIS

活动/大会

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

  • ⋅ Pravega Hackathon 2020
    • February 1 to February 3, 2020
    • ??
  • ⋅ FOSDEM 2020: Python Dev Room
    • February 1 to February 2, 2020
    • 比利时
  • ⋅ PyDelhi User Group Meetup
    • February 1, 2020
    • 印度
  • ⋅ Melbourne Python Users Group, Australia
    • February 3, 2020
    • 澳洲
  • ⋅ Dominican Republic Python User Group
    • February 4, 2020
    • 非洲
  • ⋅ Heidelberg Python Meetup
    • February 5, 2020
    • 德国
  • ⋅ PyRana General Body Meeting
    • February 5, 2020
    • 阿尔巴尼亚

DAMA

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

  • 蟒营 Python 入门班
    • 5py ;-)

(( ̄▽ ̄):

年后第5期就来:

    20.2.3  可以上线
    20.2.20 报名截止
    20.3.1  正式开课

)

  • 2020 援助武汉
    • github.com/wuhan2020

(是也乎:

高速完成构建/发布/传播, 以及社区联合的开源项目,数据不公开, 那就由人来采集再公开.

)

是也乎

NN 3907

  • 首发: Issue 405 ~蠎周刊 ~汇集全球蠎事儿 ;-)
  • 修订: issue-405.md

101camp5py 定档年初5发布

官网 https://py.101.camp/

蟒营™Python 入门班第5期计划:

  • 开始报名 2020.2.3
  • 报名截止 2020.2.20
  • 正式开课 2020.3.1
  • 按时结束 2020.4.12

蟒营™:Py入门班||图谱||幻灯||维基

  • 自怼圈
  • 蟒周刊

Powered by: Zoom.Quiet / 昧因科技®

本文由博客一文多发平台 OpenWrite 发布!

你可能感兴趣的:(IMHO)