自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用pyinstaller打包带配置文件的exe

适用于:当py文件里,需要通过txt文件、或ini等其他配置文件来获取信息时。环境:本地D盘根目录下,有两个文件。一个是clear.py 一个是data.ini现在需要把这两个文件一起打包成可执行程序。注意,非单独的py文件,进行打包时,不要用-F参数。安装 pyinstallerpip install pyinstall打包py文件 ,-w参数会将所有资源文件打包,并生成一个文件夹类型的包进入到py文件所在的路径d:pyinstaller -w clear.py此时会

2020-08-20 16:06:31 1393

原创 如何使用tkinter实现python传参的图形化封装

在使用python编写一些小工具时,涉及到需要传参数的情况。总在命令窗口输入参数,显得又麻烦又Low,介绍怎么使用tkinter库实现简单的封装from tkinter import *root = Tk() #定义root 窗口root.title("导包更新") #定义窗口名字root.geometry('500x5...

2020-02-27 18:45:05 1265

原创 postman报错pm is not defined原因分析及处理办法

导入脚本(含有多个接口,且存在接口依赖)到postman中,单独运行第2个接口时报错There was an error in evaluating the Pre-request Script: pm is not defined说明:第一个接口是登录接口,后续都是登录后的操作两种错误可能:第一种情况,postman的版本太低,还不支持pm对象。这种情况,更新postman即可http...

2020-02-27 18:17:50 8035

原创 使用pyautogui来处理难以定位的元素

最近在新项目中,发现某个iframe框架定位不到。常用的元素定位方式都没法成功。最后使用pyautogui这个库来实现了元素点击操作win10系统 python3.7安装pyautogui库pip install pyautogui打开一个cmd命令行窗口输入命令pythonimport puautoguipyautogui.displayMousePosition()回车运...

2020-02-11 15:27:55 2497

原创 记录python中日志模块无法显示错误详细信息的问题

在basepage.py文件中代码如下:class BasePage: def __init__(self,driver: Chrome): self.driver=driver def wait_clickable_elem(self, locator, timeout=5, frequcy=0.2): '''使用显示等待,等待元素可被点击,强制等待locato...

2020-02-05 22:54:36 1026

原创 使用python实现用例Xmind转Excel

python 3.7用到的库:openpyxl 用于操作excelxmindparser 用于操作xmindPyInstaller 用于对py文件进行打包得到exe程序支持转换的xmind格式要求,标题占三个节点:如果xmind文件不是这样的格式,则需要修改源码py源码如下:from xmindparser import xmind_to_dictimport o...

2020-01-17 13:39:37 3222

原创 JMETER进行关联接口测试

最近用Jmeter完成了有依赖关联的接口的测试,小结一下。项目需求:登录接口、请验接口(请验接口需依赖登录去进行)、退出登录接口JMETER环境搭建此处略过存在登录依赖的接口,需获取登录的session,在D:\apache-jmeter-3.1\bin目录下,修改jmeter.properties文件,将CookieManager.save.cookies的值修改为true,并去掉注释的#...

2019-12-03 16:56:42 1478

原创 selenium框架之八大元素定位

在selenium框架中封装了对应的元素定位方法通过id定位find_element_by_id('kw') 元素定位优先使用id定位 若id是动态生成的一长串数字或无意义的字符串,不要使用id通过name定位find_element_by_name('wd') 比较常用通过class_name定位find_element_by_class_name('s_ipt') ...

2019-12-02 19:00:24 897

原创 python操作Oracle 12c类的封装

在新项目里封装oracle类时出现报错"DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded: "已解决环境参数:python版本:python3.7oracle数据库版本:oracle12c 第二版系统版本:win101、下载cx_oracle库的地址:https://pypi....

2019-11-23 23:45:48 447

原创 Python之推导式

1、将1~10之间偶数取出,并添加至列表传统方式:使用列表推导式(可简化创建列表的过程):two_list=[i for i in range(1,11)] 相当于,将for循环里遍历出来的内容,分别放到for前面的i中,实现列表内容的添加two_list=[i for i in range(1,11) if i % 20] 相当于,将for循环里遍历出来的内容,符合 i...

2019-08-08 17:42:30 114

原创 4.Python格式化输出及列表

4.Python格式化输出及列表4.1format格式化输出 {} 起到占位符的功能,格式:print('我今天吃了{}个苹果,今天收入{}元'.format(2,300)) 在{}中输入 :.2f 表示对传到{}中的值保留两位小数。冒号左边可设置传入的参数,冒号右边是设置的格式 在{}中输入 :.0f 不带小数 在{}中输入 :x>4d 给传入的数值保留4个字符的长度...

2019-07-26 08:31:16 7574

原创 3.Python常见运算符及字符串

3.Python常见数据类型及运算符3.1基础数据类型1.整型:int,即整数2.浮点型:float,即带小数点的数值3.布尔值:Booleans,有两个值,True和False4.字符串:单引号或双引号括起来的内容3.2常见运算符1.算术运算符:2.赋值运算符:3.比较运算符:4.逻辑运算符:5.成员运算符:3.3字符串常见操作1.字符串截断2.字符串分隔3.字符串...

2019-07-25 09:06:52 445

原创 2.Python基础语法

2.Python常见数据类型

2019-07-24 09:06:00 158

原创 1.Pycharm安装及Pycharm基本使用

1.Pycharm安装及基本使用

2019-07-19 09:42:17 323 1

case_xind_to_excel_V3.py

用例标题来自中间多个层级名字的拼接,最后两个层级一个作为用例步骤,一个作为预期结果,适用于需要导入禅道的用例格式

2020-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除