![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python自学笔记
文章平均质量分 56
Nicooo-929
这个作者很懒,什么都没留下…
展开
-
Python3 零基础自学笔记(一)
Python3 零基础自学笔记(一)基础数学计算[ // ] 除法计算的结果是整数(忽略小数)[ ** ] 计算乘方[ - & ** ]优先级字符串处理【 \ 】 不代表转义时字符串跨行连续输入索引索引支持负数可利用索引进行切片基础数学计算python中拥有与其他语言稍微不同的数学计算表达[ // ] 除法计算的结果是整数(忽略小数)>>>17 / 3 5.666666666666667>>>>>>17 // 3 5[ **原创 2021-03-12 12:33:50 · 93 阅读 · 0 评论 -
Python3 零基础自学笔记_pip 依赖管理与虚拟环境
pip 依赖管理与虚拟环境pip源pypi: pypi官网www.pypi.org阿里云:mirrors.aliyun.com/pypi/simple清华:pypi.tuna.tsinghua.edu.cn/simple豆瓣:pypi.douban.com/simple安装pippip install虚拟环境管理创建虚拟环境python3 -m venv tutorial-env# tutorial-env为虚拟环境名激活虚拟环境 tutorial-env\Scripts\a原创 2021-03-22 15:14:25 · 84 阅读 · 0 评论 -
Python3 零基础自学笔记_unittest框架
unittest测试框架单元测试单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。单元测试介入越早,效果越好。大前提根据需求\设计的逻辑写测试用例单元测试框架UnittestPython内置的标准类库。它的API跟Java的JUnit、.net的NUnit,C++的CppUnit很相似Pytest丰富、灵活的测试框架,语法简单,可以结合allure生成一个炫酷的测试报告,现在原创 2021-03-22 16:30:50 · 131 阅读 · 0 评论 -
Python3 零基础自学笔记_pytest框架
pytestpytest命名规则测试文件以test_开头(以_test结尾也可以)测试类以Test开头(驼峰命名法),并且不能带有 init 方法测试函数以test_开头断言使用asserfixture函数\修饰器@pytest.fixture(scope='module')scope参数有四种,分别是’function’,‘module’,‘class’,‘session’,默认为function。function:每个test都运行,默认是function的scopeclas原创 2021-03-27 09:10:46 · 437 阅读 · 4 评论 -
Python3 零基础自学笔记_pytest拓展第三方库
pytest-ordering提供了使测试用例按顺序执行的方法安装pip install pytest-ordering使用方法在测试用例前加装饰器@pytest.mark.run(order=1)例子:import pytest@pytest.mark.run(order=2)def test_foo(): assert True@pytest.mark.run(order=1)def test_bar(): assert True注意order后参数也可原创 2021-04-01 12:11:27 · 220 阅读 · 0 评论 -
Python3 零基础自学笔记_allure使用
allure安装在python环境下安装,需要先安装java环境,到官网下载winx64的jdk安装并配置好环境变量即可。再到下载地址下载对应版本和操作系统的allure。这里我们时win系统 下载.zip格式的。下载后解压安装即可,完成后将接下出的目录/bin 配置到系统的环境变量 path中即可。由于我是结合pycharm,所以要在pycharm中安装插件 allure-pytest ,可用命令pip3 install allure-pytest至此allure安装完成。allur原创 2021-03-31 11:05:41 · 162 阅读 · 0 评论