自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 appium工作原理

appium构架及工作原理一:appium结构简单来说appium充当一个中间服务器的功能,接收来自我们代码的请求,然后发送到手机上进行执行。二、初步认识appium工作过程1.appium是c/s模式的2.appium是基于webdriver协议添加对移动设备自动化api扩展而成的,所以具有和webdriver一样的特性,比如多语言支持3.webdriver是基于http协议的,第一连接会建立一个session会话,并通过post发送一个json告知服务端相关测试信息4.对于android来

2022-05-19 14:20:19 3269 1

原创 浅谈字符串格式化

#字符串格式化#方法一:name=input(‘新生—>’)print(‘欢迎%s来到学校’%name)#输入的内容以,为分隔符,传递给两个变量name,num=input(‘新生,班级—>’).split(’,’)#传递多个变量时一定是要元组stu=‘欢迎%s来到学校%s班级学习’%(name,num)print(type(stu))print(stu)结果 :...

2020-05-02 11:22:07 582

原创 浅拷贝和深拷贝区别

接口自动化里面的场景:可变对象1、有一个数据获取的接口==第三方的接口,这个接口返回一组源有数据A应用:2个见项目接口都使用源有数据A注意:a接口调用完A数据,A 数据不变化import copy#原数据socdata=[10,20,[300,500]]#第一种方法,会改变源数据# a=socdata# a.append(30)# print(a)# pri...

2020-04-23 19:24:23 130

原创 知识点总结

1、print(‘abc’>'ab'),结果位True,是哪每一位的字母的asc码作比较,如果print(‘abc’>'ba'),结果为False。2、print(3==1 and test())(前面为假,后面的不会执行) def test(): print(“执行我”) 以上代码不会打印“执行我”, 同理,下面的代码也不会打印...

2020-04-23 17:48:16 200 1

原创 Django路由分支类似Flask中的蓝图

Django创建project时会自带urls,是编写路由之处,但是我们有时会创建多个APP,如果每个APP的都写在urls里有点不现实,那么我们可以自己在每一个App中创建urls.py。自带的urls可以不删除,在里面编写类似“总关”的路由,在创建urls.py编写分支。类似于Flask的蓝图系统自带的urlsApp创建的urls运行结果...

2020-03-11 12:29:11 467 1

原创 RecursionError: maximum recursion depth exceeded

编写代码时候,一定要注意定义类后的要用大写字母开头,今天我用了小写字母,一直报RecursionError: maximum recursion depth exceeded;如果class 后upload的U 是小写,则出以下问题,换成大写Upload则运行成功class upload(FlaskForm): file = FileField("头像上传", validators=[F...

2020-02-16 14:48:30 382

原创 类方法和静态方法

2019-12-29 19:33:14 83

空空如也

空空如也

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

TA关注的人

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