![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
初级
小怪兽会生活倔强
人生苦短,我用python!
展开
-
Python mock的基本使用介绍
控制你的数据——Python mock的基本使用 Mock是什么 Mock即模拟的意思。在Python中,提供了基于单元测试的mock模块,它的主要作用是使用mock对象替代掉指定的Python对象,以达到模拟对象功能的行为。 在单元测试实际项目中,会遇到如下问题: 接口间的相互依赖 数据库中真实数据的模拟 第三方接口调用 但由于单元测试仅针对当前单元进行测试,这就要求所有的内部或者外部依赖都应该是稳定的,采用mock的方法模拟跟本单元依赖的其他单元,可以将测试重点放在当前单元功能,排除外界因素干扰,提原创 2020-06-14 19:22:38 · 698 阅读 · 0 评论 -
lambda函数
学习Python过程中,会定义很多函数,但是某些函数仅在本次使用,其他地方用不到,如果定义N个函数,会使程序较长;有些函数名字没有实际意义,比如a、b等。lambda函数是一种可以代替函数定义的匿名函数,其定义为“快速定义单行的最小函数”。顾名思义,使用lambda函数能够精简程序,避免不必要的命名。原创 2017-05-20 00:59:43 · 335 阅读 · 0 评论 -
Mac OS终端安装zsh和oh my zsh之后,之前安装的Anaconda3无法使用的解决方法
开发Web-APP需要使用python3,将Mac自带bash更新为oh my zsh之后,shell没有重启之前输入python3可以进入python,但是重启shell之后,输入“python3”,shell显示:zsh: command not found: python3究其原因,认为是Anaconda的路径没有加入导致。但事实上,在安装Anaconda时,该路径已经自动加上了。但作为尝试...原创 2018-03-04 20:07:54 · 4445 阅读 · 1 评论