自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 UI 自动化airtest-poco定位

在iOS上使用Airtest进行UI自动化测试时,可以使用Poco进行UI元素的定位和操作。

2023-03-27 19:29:46 1125

原创 jmeter连接数据库报错Cannot create PoolableConnectionFactory

jmeter连接数据后报错:Response message:java.sql.SQLException: Cannot create PoolableConnectionFactory (CLIENT_PLUGIN_AUTH is required)

2022-05-18 09:56:03 5962

原创 【python】实例成员 类成员

1.定义实例成员实例变量1. 语法(1) 定义:对象.变量名(2) 调用:对象.变量名 def __init__(self, name="", money=0): self.name = name # 实例变量:对象的数据 self.money = money实例方法1. 语法(1) 定义: def 方法名称(self, 参数列表):方法体(2) 调用: 对象地址.实例方法名(参数列表)不建议通过类名访问

2021-12-29 22:00:00 335

原创 [python]------格式化输出

1.f''格式化输出输出时报错:SyntaxError: invalid syntax检查格式化字符串的时候符号是不是输入✅

2021-12-14 22:38:52 822

原创 [python]---面向对象

1.类的语法定义类:class 类名:“””文档说明”””def _init_(self,参数列表):self.实例变量 = 参数 语法 class 类名 def __init__(self, 参数): #构造函数 self.数据 = 参数"""

2021-12-12 18:37:02 2211

原创 【Python】----函数参数

1.实际参数实际参数1.位置实参:实参按照位置与形参进行对应 3.序列实参:使用*号拆分序列,将元素与形参对应2.关键字实参:实参按照名称与形参对应4.字典实参:使用**号拆分字典,将键值对与形参对应""" 实际参数 1.位置实参:实参按照位置与形参进行对应 3.序列实参:使用*号拆分序列,将元素与形参对应 ...

2021-12-11 20:51:05 483

原创 [Python]--作用域

变量的作用域,局部变量和全局变量的使用

2021-12-03 12:25:23 547

原创 [python]函数

调用函数的执行过程,函数的定义等

2021-11-06 11:01:59 369

原创 Python--字典

一.字典的操作1.列表和字典的区别列表:由一系列变量组成的可变序列容器字典:由一系列键值对组成的可变散列容器散列:对键进行哈希运算,确定在内存中的存储位置,每条数据键必须是唯一的且不可变创建字典dict01 = {"ws": 100, "ssd": 232, "ew": 2322} 2.添加字典字典[键]=值#方法1 dict01['哈哈']=1290print(dict01)#{'ws': 100, 'ssd': 232, 'ew': 2322, '..

2021-09-22 15:58:38 68

原创 python---元组

一.元组和列表的区别:存东西首先用元组,需要往里添加东西再用列表内存中的数据本质都是不可变的,因为如果变化,可能破坏其他数据内存空间列表可变是因为列表采用了预留空间(减少扩容的次数)的形式元组:元组不可变 由一系列变量组成的不可变序列容器按需分别内存 省内存列表:列表是可变的 由一系列变量组成的可变序列容器预留内存空间 在原有空间修改不创建新列表列表的扩容:预留多少内存空间足够呢?扩容步骤:开辟更大空间 拷贝原始数据 替换内存地址扩容优缺点:优点:...

2021-09-04 14:49:09 96

原创 [python]列表与字符串转换

1.split的用法:定义:通过指定分隔符对字符串进行切片,将一个字符串拆分为多个列表= “a-b-c-d”.split(“分隔符”)split参数默认为空split('')list01 = "a-b-c-d-g-f-k".split("-")print(list01)#['a', 'b', 'c', 'd', 'g', 'f', 'k']#孙悟空_猪八戒_唐僧list_s= "孙悟空_猪八戒_唐僧".split("_")print(list_s)#['孙悟空', '猪八戒'.

2021-08-13 18:00:59 71

原创 [python]深浅拷贝

一.深浅拷贝优缺点深拷贝: 优点:因为复制所有数据,所以绝对互不影响 缺点:占用内存过多浅拷贝: 优点:占用内存较少 缺点:修改第二层互相影响import copylist01 = ["北京",["上海","深圳"]]list02 = list01list03 = list01[:]list04 = copy.deepcopy(list01)#深拷贝list04[0]="北京04"list04[1][1]="深圳04"print(list01)#...

2021-08-09 13:25:09 70

原创 [Python]列表

1.定义:由一系列变量组成的可变序列2.语法: 创建列表:list01=[元素1,元素2,元素3....]student = ["王雪", "洋芋", "琪琪"]

2021-08-03 08:25:45 63

原创 [python]索引切片

目录一.索引二.切片一.索引1.作用:定位单个元素2.语法:容器[整数]test = "我在北京天安门广场"print(test[0])#打印第一个元素 我print(test[2])#打印第三个元素 北print(test[-1])#打印倒数第一个元素 场print(test[-2])#打印倒数第一个元素 广print(len(test))#打印序列的长度 9二.切片1.作用:定位多个元素2.语法:容器名[开始:结束:间隔]tes..

2021-07-30 08:11:33 95

原创 [python]通用操作

目录1.数学运算2.成员运算符1.数学运算 + 拼接两个容器的和 *= 重复生成容器中的元素 > < != == = 依次比较两个容器中元素,一但不同则返回比较结果 2.成员运算符语法:数据not in 序列print("孩子" not in "大家都是孩子") # False数据 in 序列 print("孩子" in "大家都是孩子")#True

2021-07-30 07:52:00 58

原创 [python]字符串

一.格式化字符串占位符:%s,%d,%f....%.1f保留一位小数name = "张三"age =26score = 103.3#字符串拼接# print("我是"+name+"今年"+str(age)+"考试"+str(score))#占位符%sprint("我是%s今年%.2d考试%.1f分"%(name,age,score))#我是张三今年26考试103.3分...

2021-07-29 08:33:28 65

原创 [python]跳转语句

目录一.break(跳出)二.continue(跳过)一.break(跳出)跳出循环体,后面的代码不在执行二.continue(跳过)跳过本次,继续下次循环

2021-07-28 08:00:17 362

原创 [python] for循环

作用:for循环是用来遍历可迭代对象的语法格式:for 变量 in 序列: 变量存储的是序列中的数据

2021-07-28 07:56:32 129

原创 [python]--while循环

1.语句格式:while True: 循环体 if 条件: break

2021-07-27 12:11:36 61

原创 【Python】---选择语句if

if语句语法:if 条件1: 满足条件1执行的语句elif 条件2: 不满足条件1,但满足条件2执行的语句else: 以上条件都不满足

2021-07-25 21:57:22 55

原创 Python中逻辑运算符

1. 与----->and 条件都必须满足身高和体重都必须满足条件,才为True,否则为Falseage = int(input("请输入你的年龄:")) > 25 and int(input("请输入你的体重:")) < 110身高和金钱和年龄都满足条件才为True,否则为Falseheight = int(input("请输入你的身高:")) > 180 and int(input("请输入你的金钱:")) > 10000 and int(inp...

2021-07-24 19:27:35 60

原创 python数据类型转换

一.类型转换结果 = 数据类型(待转的数据)#str ------>intstr1 = str(17) #17#float----->strstr01 = str(1.5) #1.5#int ---->float#int ------>floatfloat01 = float(18) #18.0#str ---->strfloat02 = float("8.2") #8.2#str----->intnumber1 = int("

2021-07-19 10:13:29 101

原创 pycharm基本使用和Python中的变量

1.File ------>New Project ------->

2021-07-18 17:13:46 1157

原创 sql基本语法

字段 含义 form 从以下数据库中 join 连接表格 where 将数据按以下条件进行筛选 groupby 按照以下字段和条件分组 having 在分组后的数据中找到满足以下条件的数据 orderby 根据以下字段进行升/降序排列 创建学生表CREATE TABLE `student` ( `s_id` varchar(20) NOT NULL DEFAULT ''...

2021-07-17 10:00:13 58

原创 mac运行jmeter报WARNING: package sun.awt.X11 not in java.desktop

解决方案:1.在终端输入java -version,查看自己的jdk版本2.卸载jdk3.安装jdk1.8版本4.重新启动jmeter启动步骤:终端 :ls 查看所有的文件cd 所在的文件夹cd apache-jmeter-5.4.1\ 2sh jmeter

2021-07-07 11:35:46 3643

原创 【Python】列表

1.倒序输出 语法格式list.reverse()

2021-06-22 10:21:09 50

原创 asyncio

1.协程协程不是计算机提供,是程序员人为创造,又称为微线程

2021-06-22 10:18:42 101

原创 【Python】类

目录类的创建

2021-06-21 16:24:15 54

原创 Python----函数定义和调用

函数的定义函数代码块以def关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号:起始,并且缩进。 return [表达式]结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。...

2021-06-11 15:27:05 167

原创 %d%s应用

2021-06-10 13:38:25 58

原创 Python中eval()函数

python中eval函数的用法eval()函数作用:将字符串转为python语句(就是去掉“”)然后执行转化后的语句a = "3+5"print(a)print(eval(a))打印结果如下:3+58

2021-06-10 13:36:38 120

原创 Python----字符串

Python----字符串1.Python是一个不可变的字符序列2.字符串的定义:'python',"python",''' python''',a = 'python'b = "python"c ='''python'''打印结果如下:a = pythonb = pythonc = python

2021-06-07 14:42:38 176 1

原创 Python----集合

概念:集合是一个无序的不重复元素序列ewe wq

2021-06-07 12:03:19 217 1

原创 adb命令

mac 安装adb及adb常用命令1.在终端输入命令行:brew install android-platform-tools问题:安装提示command not found: brew,表示使用brew的时候报错解决方法:输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"运行完命令后,执行brew --version,看到版本说明即可安装

2021-04-20 14:33:52 117

原创 pytest执行用例提示 no tests ran in

pytest执行用例提示 no tests ran in解决方法:1.先用命令行,如图所以,表示在虚拟环境执行的,新建项目时选择了虚拟环境创建项目2.新建项目时,选择Existing interpreter,创建到本地,然后执行用例就OK啦3.如果还不行就检查一下配置,设置----tools------Testing,选择pytest...

2021-03-24 20:56:39 2812

原创 转义字符输出(%d,%s)

转义字符输出(%d,%s)%d输出整形,%d 在字符串中转义输出一个整形 %d无法跨类型输出%s输出字符型,%s 在字符串中转义输出一个字符串 %s可以跨类型输出

2020-12-09 14:19:33 1096

原创 Python命名规范

Python命名规范1.命名最好是英文字符,下划线,数字三个组成2.项目名称、文件包名、模块名称等都应该是用英文开头,不能纯数字(下划线开头的一般有特殊含义,不懂得话别乱用)3.脚本的名称不能跟系统的模块或第三方模块重复(如:pytest/requests/unittest/selenium)等4.函数,类,方法参数的名称不能跟现有系统的名称重复5.类名称必须以大写字母开头:除了类名称,其他地方都用小写开头命名规范最好遵守前驼峰法和下划线法如:findElementByIdfind_ele

2020-11-20 11:59:06 5036

原创 python导入requests模块时报错

python导入requests模块时报错解决方法如下:pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2020-11-16 12:27:39 436

原创 postman做最基础的接口测试

1.新建一个项目 Collections- +Collection.添加一个项目2.添加一个请求信息1.选择一个请求方法,我们常用到的一般是get或者post2.填写请求的url3.get和post请求的区别get:请求参数直接写在url后,用?连接post:post请求添加在body中4.点击send 发送请求...

2020-09-22 15:54:07 142

原创 【Python】Python 函数用法:format() 函数

1.format() 函数用法用法: format() 函数用法格式为:print('{}'.format()) 每一个{},都对应 format 函数括号中的该位置变量值,format() 中的变量值用英文逗号隔开。

2020-09-22 15:52:26 4368

空空如也

空空如也

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

TA关注的人

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