- 博客(103)
- 资源 (6)
- 收藏
- 关注
原创 python办公自动化------邮件发送
一、开启邮箱的POP3/SMTP服务并拿到授权密码。要开启POP3/SMTP服务。复制授权密码,一会要使用。三、发送包含附件的邮件。
2025-04-11 18:04:36
239
原创 python 办公自动化------ excel文件的操作,读取、写入
sudo:表示以管理员身份运行命令(mac系统中使用)方法一:读取excel的所有sheet名称。方法一:读取指定表格中指定行、指定列的内容。方法二:循环在指定行的第几列中插入值。方法二:读取指定表格中的内容。方法一:写入sheet页名称。方法二:读取sheet名称。
2025-04-11 11:50:36
412
原创 Git的安装
配置邮箱命令:git config --global user.email "test@163.com"选择要要安装的系统并自动下载(下面是windows的例子,还可以选择mac、linux)配置用户名命令:git config --global user.name "test"验证是否安装成功,快捷键win+R,打开命令窗口,输入命令git --version。Git 官方文档地址:https://git-scm.com/book/zh/v2。下载后的文件,双击并安装。点击左侧菜单可以切换语言。
2025-03-24 17:26:40
220
原创 python 文件相关的操作 常用函数(读文件、写文件、文件的追加内容、修改文件内容、复制文件、按行读取文件、with open) json文件的读取
python 文件相关的操作 常用函数(读文件、写文件、文件的追加内容、修改文件内容、复制文件、按行读取文件、with open)
2023-03-28 19:49:24
1664
原创 Python 封装(私有属性和私有方法)、继承(覆盖和扩展)、多态,类属性,类方法、静态方法
Python 封装(私有属性和私有方法)、继承(覆盖和扩展)、多态、,类属性,类方法、静态方法
2023-03-22 19:51:51
735
原创 python 类、对象、self、__init__、__del__、Str方法
python 类、对象、self、__init__、__del__、
2023-03-17 19:48:10
588
原创 python 函数:定义、调用、参数、返回值、嵌套、变量的作用域(局部变量、全局变量)、global、匿名函数lambda
python 函数:定义、调用、参数、返回值、嵌套、变量的作用域(局部变量、全局变量)
2023-03-15 19:48:16
1069
原创 python 字符串:输出字符串中的字符,常用的方法,格式化字符串,字符串的切片,多维列表
python 字符串:输出字符串中的字符,常用的方法,格式化字符串,字符串的切片,多维列表
2023-03-14 19:58:50
1347
原创 python 字典: 创建、新增、修改、删除(pop)、清除字典(clear),items
python 字典 创建、新增、修改、删除(pop)、清除字典(clear),items
2023-03-14 18:28:19
388
原创 python 元组Tuple,常用方法,元组和list的转换,元组追加到list
python 元组Tuple,常用方法,元组和list的转换,元组追加到list
2023-03-02 19:35:11
298
原创 python 循环 while,break,continue,for,range
python 循环 while,break,continue,for,range
2023-03-02 15:00:41
115
原创 python if、比较运算符(>,>=,<,<=,==,!=)、逻辑运算符(and,or,not)、赋值运算符(=,+=,-=,*=,/=,//=,%=,**=),运算符的优先级
python if、比较运算符(>,>=,
2023-03-01 19:05:19
520
原创 selenium,元素操作以及浏览器操作方法
点击操作:元素.click()输入操作:元素.send_key()清除操作:元素.clear()例如: 常用的方法:maximize_window()----最大化浏览器set_window_size(width,height)----设置浏览器窗口的大小,宽、高为像素点。set_window_position(x,y)----设置浏览器窗口左上角点所在显示器的位置(像素点的位置)back()----后退,相当于浏览器中的后退按钮forward()----前进,相当于浏览器中的前进按钮close()---
2022-07-01 17:35:00
2744
原创 selenium+python UI自动化测试环境的搭建
1.安装python,可参考:python 的安装部署_杂学者的博客-CSDN博客_python安装部署2.selenium工具报的安装,可参考:selenium 在pycharm中安装selenium_杂学者的博客-CSDN博客 还可以通过python命令,pip install selenium在线安装3.浏览器的安装4.浏览器驱动的下载:浏览器驱动的下载_杂学者的博客-CSDN博客 然后解压文件并复制浏览器驱动文件到python的根目录。......
2022-06-29 14:30:51
1709
原创 selenium 元素定位方法
拿百度界面的输入框输入内容为例:1、通过元素的id属性进行元素定位,在html中元素的id是唯一的。定位方法:find_element_by_id(id)2、通过元素的name属性进行元素定位,在html中元素的name不是唯一的,是可以重复的。如果存在多个相同属性,那么默认定位到的是第一个。定位方法:find_element_by_name(name) 3. 通过元素的class属性进行元素定位,在html中元素的class不是唯一的,是可以重复的。如果存在多个相同属性,那么默认定位到的是第一个。定位方法
2022-06-29 14:03:52
14994
6
原创 浏览器驱动的下载
1.首先查看自己所使用浏览器的版本,例如chrome浏览器:2.然后通过地址:http://chromedriver.storage.googleapis.com/index.html 找到对应的版本进行下载:3.点击进行下载: 4.下载成功后,解压,就获得浏览器的驱动包了......
2022-06-28 15:29:31
2929
原创 selenium 在pycharm中安装selenium
通过pycharm安装selenium。1、File-setting 2、Project-Project Interpreter,然后点击“+”号 3.搜索selenium,然后勾选Specify version,选择自己要安装的版本,点击install package
2022-06-28 14:57:21
5436
原创 python 的安装部署
进入到python的写在地址:Download Python | Python.org登录界面后可通过下面的位置进行选择所要安装的系统:比如拿windows举例,点击windows,然后就能够看到所有的版本,注意版本的信息描述,是否支持你所要安装的系统:下载完成后安装即可。......
2022-05-19 10:30:05
336
原创 AutoIt-v3的安装,和robotframework-autoitlibrary的导入
双击安装包,点击安装:👇👇👇👇👇👇安装成功后,能够从开始菜单中查看到安装好的AutoIt
2022-05-09 16:46:18
1318
1
原创 JavaScript 函数 方法的封装
函数:是由事件驱动的或者当它被调用时执行的可重复使用的代码块。封装一个带有两个参数的函数,求num1到num2之间的和,并引用。带返回值的函数:注意:1)函数遇到return后就会中止函数,不会再继续执行函数内的代码。2)return只能返回一个值。例如:return a,b,只能返回a,不会返回b,如果一定要返回多个值,可以返回一个数组代替。3)如果函数没有return,那么返回的是undefined。示例源码: //封装一个求nu...
2022-05-07 16:49:01
729
1
原创 JavaScript 数组创建、获取、遍历、追加元素、删除元素、修改元素、数组的连接。
数组(Array)是有序的元素序列。数组创建的两种方式:1)例用new创建数组。2)例用数组字面量创建。获取数组中的元素(通过数组下标):遍历数组(length、for):向数组中追加元素(push、unshift):删除数组中的元素(splice):使用方法:arr.splice(index,hommany,item1,item2,item3,...,intemN)index和howmany为必填项,item为非必填项;index为要删除的数组下标;
2022-05-07 15:13:57
944
1
原创 JavaScript循环 for循环 、双重for循环、while循环、do while循环、continue、 break
for循环:语法结构:for(初始化变量;条件表达式;操作表达式){循环体}初始化变量:定义的一个初始化变量,作为计数器。条件表达式:中止循环的条件,当条件不满足时,则退出循环。操作表达式:每次循环所执行的表达式,通常作为计数器的步数。示例1:双重for循环:九九乘法表while循环:语法格式:while(条件表达式){循环体}当条件表达式为真时,执行循环体,否则不执行;示例:求10的阶乘do while循环:语法格式:do {..
2022-04-22 17:32:43
1406
原创 JavaScript 打断点
程序加断点:1.执行脚本通过浏览器打开,2.按F12按键,弹出调试界面,3.点击Source,4.找到你需要添加断点的页5.点击要添加断点行前面的数字,添加断点成功6.点击右侧向下“箭头+原点”按钮,进行下一步调试...
2022-04-22 16:19:47
4140
原创 JavaScript的流程控制 if、 if else if、 switch
if,语法结构,如果括号里面的表达式为真,则执行大括号里面的语句,否则不执行。if(表达式){执行语句;}示例1:if else:如果括号里面的表达式为真,则执行大括号里面的语句,否则执行else语句中的语句。if(表达式){执行语句1;}else{执行语句2;}示例2:if else if else:当任意一个条件满足后,语句执行完毕后则推出整个if语句,如果都不满足,则执行else中的语句if(表达式){执行语句1;}else if(表达式){执行表达式2;}el
2022-04-22 15:36:32
2136
chromedriver.zip
2020-05-25
Python37.zip
2020-05-22
python-3.7.4-amd64.zip
2020-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人