# # 一:编写函数,(函数执行的时间用time.sleep(n)模拟)import timedef sum(x, y): sum = x + y time.sleep(3) print(sum) return sum# # 二:编写装饰器,为函数加上统计时间的功能def timer(func): ...
分类:
编程语言 时间:
2020-03-23 15:23:10
阅读次数:
71
通过前面的文章,我们已经知道了如何获取网页和下载文件,但是前面我们获取的网页都是未经处理的,冗余的信息太多,无法进行分析和利用 这一节我们就来学习怎么从网页中筛选自己需要的信息,顺便给大家推荐一个资源很全的python学习免非解答.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,这里有资深程 ...
分类:
编程语言 时间:
2020-03-23 15:10:27
阅读次数:
118
今天学习了python中的字典操作,使用的教材是北京理工大学嵩天老师的《Python语言程序设计基础(第2版》。以下记录一下我的学习记录。 ...
分类:
编程语言 时间:
2020-03-22 22:27:23
阅读次数:
73
import cv2import numpy as np#视频读取def video_demo(): capture = cv2.VideoCapture(0) while(True): ret, frame = capture.read() #frame = cv2.flip(frame,1) # ...
分类:
编程语言 时间:
2020-03-22 19:25:32
阅读次数:
94
最近工作中用到了pytest,总结一些用法: 1. 安装: pip install pytest 2. 运行: pytest 默认只能识别以test_ 开头的文件和测试用例,如果pytest后面不带文件名,则默认执行当前目录下所有以test_ 开头的文件。 执行某个文件里所有以 test 开头的用例 ...
分类:
编程语言 时间:
2020-03-22 01:39:18
阅读次数:
216
一、conftest特点: 1、可以跨.py文件调用,有多个.py文件调用时,可让conftest.py只调用了一次fixture,或调用多次fixture 2、conftest.py与运行的用例要在同一个pakage下,并且有__init__.py文件 3、不需要import导入 conftest ...
分类:
编程语言 时间:
2020-03-22 01:30:19
阅读次数:
83
一、fixture优势1、fixture相对于setup和teardown来说应该有以下几点优势:命名方式灵活,不局限于setup和teardown这几个命名conftest.py配置里可以实现数据共享,不需要import就能自动找到一些配置scope="module"可以实现多个.py跨文件共享前 ...
分类:
编程语言 时间:
2020-03-22 01:10:18
阅读次数:
252
1.英文缩写 比如换行\n代表【+newline】;退格\b代表【+backspace】;回车\r代表【+return】。大家可以按照这种方法记住转义字符的含义 整数,整数英文为integer,简写做int整数,整数英文为integer,简写做int str代表字符串,全称为string,整数的英文 ...
分类:
编程语言 时间:
2020-03-22 01:08:35
阅读次数:
97
Pytest集成Allure生成测试报告 1、Allure安装 1)Allure报告的demo样式(是不是很漂亮呢) 2)Allure下载 选择需要的版本,下载zip文件,解压即可 2、添加allure环境变量 path:D:\Program Files\allure-2.13.1\bin 3、查看 ...
分类:
编程语言 时间:
2020-03-22 01:04:11
阅读次数:
233
五 局部变量和全局变量 在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。 当全局变量与局部变量同名时: 在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 name='lhf' def chan ...
分类:
编程语言 时间:
2020-03-21 18:04:27
阅读次数:
65