随笔分类 -  python

python相关
摘要:"""Python实现定时任务的4种方法:1、死循环 + time.sleep()2、利用Timer对象实现定时输出3、sched 事件调度器4、APScheduler""" import datetime as dtimport time # 1、死循环 + time.sleep()实现定时,不过 阅读全文
posted @ 2022-08-05 16:44 BUGMANWL 阅读(3682) 评论(0) 推荐(0) 编辑
摘要:►使用场景 在编写软件时,对于某些类来说,只有一个实例很重要。例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统中可以多次查询数据库,但是只需要一个连接,而不是每次查询都重新创建一个连接,因为重复创建数据库连接会浪费内存资源。因此这种情况下确保系统中某个对象的唯一性即一个类 阅读全文
posted @ 2022-07-05 12:51 BUGMANWL 阅读(101) 评论(0) 推荐(0) 编辑
摘要:目录1.项目环境2.某宝抢购流程分析3.程序实现思路4.代码实践与梳理 项目环境操作系统: Windows 10开发环境:python3.7lDE: Pycharm自动化模块: Selenium安装命令: pip install selenium浏览器版本:Google Chrome 99.0.48 阅读全文
posted @ 2022-04-13 10:01 BUGMANWL 阅读(216) 评论(0) 推荐(0) 编辑
摘要:日期生成 很多时候我们需要批量生成日期,方法有很多,这里分享两段代码 获取过去 N 天的日期 import datetimedef get_nday_list(n): before_n_days = [] for i in range(1, n + 1)[::-1]: before_n_days.a 阅读全文
posted @ 2022-04-12 13:37 BUGMANWL 阅读(99) 评论(0) 推荐(0) 编辑
摘要:网上下载的 pdf 学习资料有一些会带有水印,非常影响阅读。比如下面的图片就是在 pdf 文件上截取出来的。 安装模块 PIL:Python Imaging Library 是 python 上非常强大的图像处理标准库,但是只能支持 python 2.7,于是就有志愿者在 PIL 的基础上创建了支持 阅读全文
posted @ 2022-04-12 13:33 BUGMANWL 阅读(200) 评论(0) 推荐(0) 编辑
摘要:1. 下载安装 Allure 下载最新版本:https://github.com/allure-framework/allure2/releases 解压到非中文目录下 然后设置环境变量: 将allure/bin目录添加到path变量 重新打开cmd,运行allure --version 安装all 阅读全文
posted @ 2021-11-22 08:38 BUGMANWL 阅读(184) 评论(0) 推荐(0) 编辑
摘要:方法一:利用利用xlrd读取excel文件 其实整个过程比较简单,利用xlrd读取excel文件,再把读取到的数据转换为dict即可。 1.安装 xlrd pip install xlrd 2.读取文件,并进行格式转换 导入的excel表格的格式是这样的: 解析后的格式为: [{'编号': 1, ' 阅读全文
posted @ 2021-03-04 10:17 BUGMANWL 阅读(2506) 评论(0) 推荐(0) 编辑
摘要:前言 已知一个dict 比如a = {“a”:1},另一个dict比如为b = {“a”:1,”b”:2},如何判断a是否在与b中。一般在接口测试的时候,返回的参数比较多的情况,如果一个个字段去校验,会比较麻烦,那么如何直接拿一个期望的字典放键值对,判断结果里面是否包含期望的值 set实现 set( 阅读全文
posted @ 2021-03-03 14:54 BUGMANWL 阅读(99) 评论(0) 推荐(0) 编辑
摘要:1.什么是测试用例 为执行测试,向被测试系统所提供的输入数据,操作或各种环境设置以及期望结果的一个特定的集合。就是解决什么,怎么解决和如何衡量的问题。 2.测试用例编写规范 主要分为三大部分:基本信息、主体信息、执行结果 用例的基本信息:功能模块、编写人、编写时间 用例的主体信息:编号,测试对象,测 阅读全文
posted @ 2020-11-07 10:24 BUGMANWL 阅读(153) 评论(0) 推荐(0) 编辑
摘要:python 有一个叫做 pyinstaller 的第三方库,是专门用来将 python 程序打包 exe 程序的。 今天就给大家分享一下如何进行打包,使用之前需要大家先使用 pip 进行安装。 环境安装 安装命令: pip install pyinstaller 如果安装失败,网络超时什么的记得换 阅读全文
posted @ 2020-11-07 09:44 BUGMANWL 阅读(4904) 评论(0) 推荐(0) 编辑
摘要:创建虚拟环境 通过执行 venv 指令来创建一个 虚拟环境: 一:d:>>python3(python) -m venv D:\AUTOTEST\Python3\autopy_env二:cd 到刚刚创建的环境中 进入到 Scripts目录下输入activate 并回车激活虚拟环境 激活后可以安装其他 阅读全文
posted @ 2020-10-19 10:57 BUGMANWL 阅读(525) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示