ChromeDriver下载安装
摘要:Chrome下载地址 1、chrome浏览器版本在114之前: 浏览器版本在114之前,可以进入以下网址【http://chromedriver.storage.googleapis.com/index.html】,直接下载相应的文件 2、chrome浏览器版本在115以上 以下版本皆为chrome
阅读全文
python 练习题(16-20)
摘要:16、现有两个元组(('a'),('b')),(('c'),('d')),请使用python中匿名函数生成列表[{'a':'c'},{'b':'d'}] 17、实现两个字典的相加,不同的key对应的值保留,相同的key对应的值相加后保留,如果是字符串就拼接 18、斐波那契数列1,2,3,5,8,13
阅读全文
python 练习题(1-15)
摘要:1、给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 2、生成双色球 3、逻辑运算(运算符优先级) 4、输入一个整数,判断这个数是几位数 5、用while循环计算 1-2+3-4...-99 中除了88以外的所有数的总和 6、不通过引用三方变量,交换a、b的值 7、找出字符串中的整数 8
阅读全文
Jenkins安装和配置&Jenkins配置邮件发送
摘要:一、Jenkins安装 我们在进行自动化测试的时候通常我们都会进行持续集成,可以帮助我们持续集成的工具有很多,我个人比较喜欢用Jenkins。 主要是因为它有如下优点: 开源免费 跨平台,支持所有的平台 web形式的可视化的管理页面 安装配置超级简单 tips及时快速的帮助 有丰富的插件 那么下面我
阅读全文
(十)操作数据库、xlrd、xlwt补充
摘要:一、补充操作数据库: 1、建立游标时,指定返回的类型是字典 cur = coon.cursor(cursor=pymysql.cursors.DictCursor) 2、cur.fetchall() #获取到sql执行的全部结果,它把数据库全部数据放到一个list里面 res = cur.fetch
阅读全文
(九)random、os、time、datetime、hashlib、pymysql、excel、sys、string相关模块
摘要:1、random模块 2、os模块 os.walk()方法 #获取目录下的内容,遍历所有层级的文件夹 3、time模块 时间的表达: 1、时间戳:从unix元年到现在过了多少秒 2、格式化好的时间 4、datetime模块 5、hashlib加密模块 字符串加密:不能直接对字符串进行加密,先将字符串
阅读全文
(八)lambda、列表生成式、字典转list排序
摘要:1、函数返回多个值: 1)函数如果return多个值的话,会把返回的这几个值放在一个元组里面 2)函数如果return多个值的话,可以用多个变量来分别接收 2、lambda:匿名函数,函数功能很简单,只用一次,不需要定义 3、列表生成式(列表) 如果列表生成式外面是()的形式:l就不是list了,而
阅读全文
python学习笔记(七)- 递归、python内置函数、random模块
摘要:1、函数的不固定参数: #参数不是必填的、没有限制参数的个数、返回参数组的元组 2、关键字参数 #不限制传参的个数,但是传的格式必须是k-v的形式,传进来的参数放在字典里 3、递归:函数自己调用自己 #少用递归,递归效率不高,递归最多循环999次 4、内置函数:pyhton自带的一些函数,可以直接拿
阅读全文
python学习笔记(六)- 函数、文件json与python字典互操作
摘要:1、函数:(方法、功能) 1.提高代码的复用性 2.让代码更简洁、简化代码 1)定义一个简单的函数 2)函数的参数:形参、实参 3)默认值参数 2、局部变量和return #局部变量(+ return使用) 函数里面定义的变量,都是局部变量,只能在函数里面用,出了函数就不能用了 #如果在函数外pri
阅读全文
python学习笔记(五)- 文件操作
摘要:打开绝对路径的方式: f = open(r'H:\pythonproject\day4\word.txt') 2、打开文件的几种方式的比较: 3、文件指针:控制读哪一行 1)r模式:文件指针 2)a+模式:a模式默认文件指针在末尾 3)a+模式 和f.seek()一起使用:(推荐) 4) 4、打开文
阅读全文
python学习笔记(四)- 常用的字符串的方法
摘要:一、常用的字符串方法(一):(字符串是不能被修改的) 1)a.strip() #默认去掉字符串两边的空格和换行符 #如果strip()方法指定一个开头或者结尾的值,那么去掉这两个值,前后有空格都不能去 2)words.count('a') #统计字符串出现的次数 3)words.index('ia'
阅读全文
python学习笔记(三)- 字典、集合
摘要:字典:key-value形式 1)取数据方便 #字典里面没有重复的key 2)查询速度快 #字典是无序的 一、定义一个字典 二、字典的方法: 1)查: 字典的取值:有两种方法 2)增:三种增加的方式 这两方式的区别:key存在时,都能增加,但是 将一个变量加入字典: 合并两个字典:a.update(
阅读全文
python学习笔记(二)
摘要:一、python的数据类型: int整型 float 小数类型 string 字符串类型 布尔类型:True、False 可变变量:里面的元素可以随便修改 比如:list 不可变变量:里面的元素不能修改 比如:string、tuple 比较运算符: < > == <= >= != #返回True /
阅读全文
pyhton笔记(一):字符编码、变量
摘要:一、什么是python? python是一种面向对象、解释型的计算机语言,它的特点是语法简洁、优雅、简单易学。 编译型语言: 写好代码之后把代码编译成二进制文件,运行时运行编译好的二进制文件。比如C、C++、C#,运行速度快,但编译过程慢。 解释型语言: 运行一行代码编译一行,什么时候运行代码,什么
阅读全文