摘要: 背景:github是一个非常好用的代码仓库,上面可以看到很多大佬写的代码基本都是开源的,我们一般使用Jenkins持续构建的时候会调用git的脚本,所以首先我们需要将本地的代码提交到git仓库 首先需要官网https://git-scm.com/下载对应客户端安装包进行安装,然后需要在https:/ 阅读全文
posted @ 2020-06-14 23:20 one*love 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 背景:学习这两种定位元素的方法目的是为了在常规的定位方法定位不到的时候进行补漏,jquery语法定位速度会比较快1.js获取元素方法 #删掉js方法 js='document.getElementById("su").removeAttribute("readonly");' driver.exec 阅读全文
posted @ 2020-06-14 10:46 one*love 阅读(341) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8 import os import configparser#导入配置文件包 def read_conf(option,section): cur_path = os.path.dirname(os.path.realpath(__file__)) # 获取当前目录 con 阅读全文
posted @ 2020-06-14 10:33 one*love 阅读(2412) 评论(0) 推荐(0) 编辑
摘要: #这是一个抽奖的方法,根据用户输入的开奖数量,利用random随机函数进行for循环最后得出随机数字 import random b=int(input()) for i in range(b): a=random.randint(0,100) print(a) 阅读全文
posted @ 2020-06-13 23:36 one*love 阅读(922) 评论(0) 推荐(0) 编辑
摘要: #conding:utf-8 import smtplib from email.mime.text import MIMEText #导入MIMEText html模板 from email.mime.multipart import MIMEMultipart import unittest f 阅读全文
posted @ 2020-06-12 23:52 one*love 阅读(272) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*- # 声明使用编码 import pymysql import random class mysql(object): def mysql(abc): #定义一个函数,abc是默认的参数 connection = pymysql.connect(host= 阅读全文
posted @ 2020-06-12 23:41 one*love 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 背景:本文是小编结合selenium+webdriver编写的一些封装方法,目的是更简单的调用使用这些方法,主要封装了下面几种: 1.封装了expected_conditions(selenium自带判断方法) + WebDriverWait(显式等待)封装了一些常用的元素定位和判断方法,从而达到让 阅读全文
posted @ 2020-06-12 18:26 one*love 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 复制代码 # coding:utf-8 1.Python是如何进行类型转换的? 函数描述 int(x[, base]) 将x转换为一个整数 long(x[, base]) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 complex(real[, imag]) 创建一个复数 str( 阅读全文
posted @ 2020-06-12 18:24 one*love 阅读(77) 评论(0) 推荐(0) 编辑