初始化一个 Python 开发环境的正确姿势
在看这篇文章的时候,我需要两个假设,以避免做过多无关的解释。
- 假设读者对 Python 有最基本的了解,知道如何使用 pip。并且系统环境中已经安装有 Python 和 pip。
- 假设读者对 virtualenv 有最基本的了解,知道为什么要用 virtualenv。
如果假设不成立,可以跟随上面的链接和 Google 来了解。
keep calm like a mirror lake
在看这篇文章的时候,我需要两个假设,以避免做过多无关的解释。
如果假设不成立,可以跟随上面的链接和 Google 来了解。
最近在重构多媒体服务,包括爬虫和搜索两部分。原先的代码是一个实习生 Q 同学写的,用的 python。如果抽出其中的一块代码来看, Q 同学应该是一个重实践的同学,代码质量还是很不错的,但是之前看的时候我还是很难理解他的编程思路。直到这次彻底的重构,才发现代码中的一些问题。 这里记录下来,也是对自己的提醒。
这其实是一个老生常谈的问题,而且大部分人其实都有这个意识,Q 同学在对待大部分的命名上也都在尽量选择合适词汇。但是,对于工具函数却没有一视同仁。 比如