这篇文章主要讨论下 Python 中的容器迭代协议,它的实现统一约定了容器对象的迭代方案,允许自定义类对迭代的支持。在 Python 中有很多的协议,比如迭代器协议,描述器协议等等,它类似于其他面向对象语言中接口的概念 ...
这篇文章我们来讨论下 Python 中的环境变量 sys.path,以及其在 buildout 中的应用与实践,最后分享下在 neo/vim 中给 python-mode 和 coc-python 添加自定义本地 Python 包路径的方法 ...
目前 Python 语言的协程从实现来说可分为两类,一种是基于传统生成器的协程 generator-based coroutines,一种在 Python 3.5 版本诞生,是通过使用 async 语法来声明的协程 native coroutines ...
Sentry 是一个开源的非常强大的实时异常收集系统,可以为开发者的提供帮助、诊断,修复和优化其代码的性能的能力,可以用它来监控线上服务的健康状态...
这篇文章记录在 macOS 中安装 tmux-256color,并配置其在 tmux 环境中使用的过程。我们在 iTerm2 中的 terminal color 一般都设置为 xterm-256color,但问题是它不能在 tmux 环境中使用 ...
今天给大家分享一个 Mac 下的键盘键位定制化神器 Karabiner-Elements,你可以用它来尽情随意地修改你的键位 😎 ...