Python技术
TROIS3san
这个作者很懒,什么都没留下…
展开
-
Pipenv
用来隔离python环境的,在不同的项目,我们会使用到不同的python包,如果这些包都存在一个环境里,那么就会很多余,因为不少包可能就不怎么使用,或者开发完项目之后不方便传输到服务器安装。所有有了pipenv这一种管理隔离环境的包。当然,pipenv并不是最早解决这个问题的包,它是改进了。安装方式pip install pipenv如果是mac电脑,推荐用这个命令:sudo -H pip install -U pipenv因为如果直接使用pip可能会出现找不到pipen..原创 2021-09-21 15:27:35 · 173 阅读 · 0 评论 -
Python 单元测试 简单总结
首先,总的来说,单元测试就是:1、编写测试用例;2、收集测试用例;3、执行测试用例:4、生成测试报告使用unittest框架对应的就是:1、unittest.TestCase,用来编写测试用例的类2、unittest.TestSuite用来收集用例3、TextTestRunner用来执行用例;4、BeautifulReport来生成测试报告当然很多时候我们需要test fixture来为测试用例做一些前置或者后置的操作。...原创 2021-08-25 20:44:15 · 120 阅读 · 0 评论 -
Python中for与else的搭配
Python中for与else的搭配学习装饰器@ddt的时候才发现for与else还可以进行搭配,就学习了一下。简单来说,就是当for循环中的可迭代的对象全部迭代之后,for循环结束后,就会进入到else程序块中。首先看下代码:for i in range(0,10): print(i)else: print("迭代对象已经空掉了,所有就输出else后的")运行截图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pGgIrA41-1628387原创 2021-08-08 09:50:39 · 629 阅读 · 0 评论 -
python \t 是补齐空格字符
\t转移字符是补齐空格字符,比如,默认\t为8个空格,print(‘abc\t+’)输入结果为abc加上5个空格再加上一个‘+’原创 2021-07-29 16:43:00 · 823 阅读 · 0 评论