python
文章平均质量分 89
码一八
这个作者很懒,什么都没留下…
展开
-
管理 MacOS 上的 Python 环境版本
00.前言MacOS 上的 Python不同版本的环境一直是个让人头大的问题,原因在于,系统预先安装了2.7版本,但这是个老版本了,老版本是不能卸载的,一些系统程序都在依赖它。现在市面上开发的新程序多数在用3.x版本,部分老代码还在用2.x版本,两个大版本还是有些区别的,无法完全兼容,这就让管理多版本共存成了个问题。当然,也有一些管理工具,如pyenv,但其实python的venv模块已经足够了,下面会简单说一说使用。01.卸载干净据不完全统计,目前发现了以下这些还算固定的安装目录:自己安装的原创 2021-06-09 01:26:02 · 1332 阅读 · 3 评论 -
Flask API 单元测试 unittest,mock && patch
单元测试,主要是为了测试某个方法,或是某个代码快,对于各种输入的处理,输出是否符合预期。但由于其他库、或模块的依赖,以至于很难独立测试我们自己实现的逻辑代码。对此,引出 mock...原创 2019-12-12 11:33:55 · 772 阅读 · 0 评论