Python 依赖关系管理工具概述

原文: PyCoder's Weekly - Issue #423

pycoder

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

You might know about pointing Python to a file path, or using -m to execute a module. But did you know that Python can execute a directory? Or a .zip file?

(是也乎:

甚至于还有通过 FaaS 直接远程嗯哼的...

)

The first Python 3.9 beta release is upon us! Learn what to expect in the final October release by taking a tour of the Python Enhancement Proposals (PEPs) that were accepted for Python 3.9.

(是也乎:

老爹离开后, Py 没了缰绳儿, 越来越欢跳了...

)

While pip is often considered the de facto Python package manager, the dependency management ecosystem has really grown over that last few years. Learn about the different tools available and how they fit into this ecosystem.

(是也乎:

dependency

可见 pyenv 小出一和了一个多精巧的空间, 夯实了地位

)

In this tutorial, you’ll learn to use Python on the Raspberry Pi. The Raspberry Pi is one of the leading physical computing boards on the market and a great way to get started using Python to interact with the physical world.

(是也乎:

Raspberry

)

Unlock the inner workings of the Python language, compile the Python interpreter from source code, and participate in the development of CPython. The new “CPython Internals” book shows you exactly how. 下载示例章节并获得您的早鸟折扣 →

(是也乎:

Internals

真蟒版"CPython 源代码鉴赏", 距离陈儒当年针对 Python 2.4 写的已经有12年了...

)

(是也乎:

Qt 是开源商业成功典范了..

嗯哼? 能抢到 QT.IO 这个域名也不容易哪...

)

讨论

Discussions

(是也乎:

NEVER

)

文章,教程和嗯哼

Articles, Tutorials and Talks

Have you wanted to get started with testing in Python? Maybe you feel a little nervous about diving in deeper than just confirming your code runs. What are the tools needed and what would be the next steps to level up your Python testing?

(是也乎:

TDD 难的从来不是工具, 而是转变思路,在写功能前, 就得设计好容易放屁的裤子出来...

podcast

)

How do you test a function that relies on datetime.now() or date.today()? You could use libraries like FreezeGun or libfaketime, but not every project can afford the luxury of reaching for third-party solutions. Learn how dependency injection can help you write code that is more testable, maintainable, and practical.

(是也乎:

还是推荐用更加友好的第三方嗯哼了..

)

In this step-by-step tutorial, you’ll learn how to create an installable Django app. You’ll cover everything you need to know, from extracting your app from a Django project to turning it into a package that’s available on PyPI and installable through pip.

(是也乎:

太南了, Django 当年设计时绝对没想到有这种应用场景的

Installable

tox 立功了...

)

The Python Language Summit is an annual gathering for the developers of various Python implementations. This year, the gathering was conducted via videoconference. Here are summaries of some of the sessions from this year’s summit.

How to use the Python zip() function to solve common programming problems. You’ll learn how to traverse multiple iterables in parallel and create dictionaries with just a few lines of code.

(是也乎:

zip()

)

In this tutorial, you will learn how to implement a COVID-19 social distancing detector using OpenCV, Deep Learning, and Computer Vision.

(是也乎:

其实 OpenCV 只是一个视觉库, 真正功能还是要靠现成模块的...

)

(是也乎:

这不应该是 SSG 引擎内置的功能?

)

好物

Interesting Projects, Tools and Libraries, Projects & Code

(是也乎:

叕叕叒又一个下一代 HTTP 客户端..

莫吉拉

)

(是也乎:

iOS 版 QPython

)

(是也乎:

C++化 Python 叕一种努力. )

(是也乎:

snakeware

这怎么说呢, 就是 MacroPython 的完备版本?

)

(是也乎:

可自检的爬虫...

真相

)

📆🐍 活动/大会

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

The call for speakers is open until June 7th, 2020.

(是也乎:

中国也已经接到有关通知, 允许线下集会申报了...

)

DAMA

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

101camp9py 即将报名(能开发票 ;-)

报名

课程规划:
    开始报名 2020.5.31
    报名截止 2020.6.21
    正式开课 2020.6.28
    课程结束 2020.8.09

详情 => 蟒营™ Python 入门班第9期

PS:


NN 4033

好文笔,感叹号年度配额: 1/3

投稿/反馈邮箱:

askdama@googlegroups.com

(邮件列表地址, 当成正常邮件发送邮件就好, 不用注册, 不用翻越...)


ZoomQuiet/大妈

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

私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开课程: 蟒营 (订阅号: Mainium)
历史吐糟: Chaos42 (订阅号 PythoniCamp)

as 创始组织者:
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        TFUG珠海 (订阅号: ZH_TFUG)

RPP


Comments


大妈的多重宇宙 - YouTube

全新自媒体系列...科学幻想,读书,说故事...
点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:
Zoom.Quiet’s Chaos42 | Substack


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


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

**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:
  • + 任何问题, 随时邮件提问可也:
    askdama@googlegroups.com
-->