![](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 · 96 阅读 · 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 安装pip pip install 虚拟环境管理 创建虚拟环境 python3 -m venv tutorial-env # tutorial-env为虚拟环境名 激活虚拟环境 tutorial-env\Scripts\a原创 2021-03-22 15:14:25 · 86 阅读 · 0 评论 -
Python3 零基础自学笔记_unittest框架
unittest测试框架 单元测试 单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。 单元测试介入越早,效果越好。 大前提 根据需求\设计的逻辑写测试用例 单元测试框架 Unittest Python内置的标准类库。它的API跟Java的JUnit、.net的NUnit,C++的CppUnit很相似 Pytest 丰富、灵活的测试框架,语法简单,可以结合allure生成一个炫酷的测试报告,现在原创 2021-03-22 16:30:50 · 136 阅读 · 0 评论 -
Python3 零基础自学笔记_pytest框架
pytest pytest命名规则 测试文件以test_开头(以_test结尾也可以) 测试类以Test开头(驼峰命名法),并且不能带有 init 方法 测试函数以test_开头 断言使用asser fixture函数\修饰器 @pytest.fixture(scope='module') scope参数有四种,分别是’function’,‘module’,‘class’,‘session’,默认为function。 function:每个test都运行,默认是function的scope clas原创 2021-03-27 09:10:46 · 444 阅读 · 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 · 223 阅读 · 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 · 170 阅读 · 0 评论