自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于对python中装饰器的个人理解

目前我对装饰器的理解就是,讲下面的方法当做一个对象,然后在装饰器的方法中可以操作这个对象。作用是:可以实现在完成这个方法之前或者之后,完成一些预先设计好的流程,增加一些工作效率。用通俗的语法讲,就是提前封装了一些流程,同时把这个在我封装的流程里面找个合适的位置放进去。当我运行带有装饰器的方法的时候,其实真实的运作流程是:先运作我装饰器里面的流程,等到我流程里面轮到这个方法的时候才会去运行这个方法。装饰器的好处是:提高工作效率。类似于封装方法的思路,装饰器也是把一套固定的流程提前封装好,在用到某个函数

2020-11-21 15:21:00 90

原创 测试一下问题链接

这个是链接http://47.93.249.121/evilreplace.html

2020-11-14 16:54:49 106

转载 mac系统添加环境变量(以jmeter为例子),注意,mac系统默认的终端是zsh,所有有所不同。

Mac系统的环境变量,加载顺序为:a. /etc/profileb. /etc/pathsc. ~/.bash_profiled. ~/.bash_logine. ~/.profilef. ~/.bashrc其中a和b是系统级别的,系统启动就会加载,其余是用户接别的。c,d,e按照从前往后的顺序读取,如果c文件存在,则后面的几个文件就会被忽略不读了,以此类推。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。这里建议在c中添加环境变量,以下也是以在c中添加环境变量来演示

2020-10-28 10:37:33 526

转载 Python SMTP发送邮件

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象语法如下:import smtplibsmtpObj = smtplib.SMTP( [host [, port [, local_hostname]]] )参数说明:host: SMTP 服务

2020-10-20 16:24:47 173

原创 服务器使用小记

1.mac终端连接方式ssh 账号@IP地址例如:ssh root@123.**.142.***2.在终端把本地文件上传到服务器scp 文件名 服务器账号@ip地址:~/.~/是当前用户根目录.是当前文件夹下例如:scproot@123.**.142.***:~/....

2020-10-15 14:48:00 52

原创 Linux常用命令大全(非常全!!!)

系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用...

2020-10-15 14:42:28 323

原创 python xlwt写入excel操作

安装$ pip install xlwt例子:import xlwt# 创建一个workbook 设置编码workbook = xlwt.Workbook(encoding = 'utf-8')# 创建一个worksheetworksheet = workbook.add_sheet('My Worksheet')# 写入excel# 参数对应 行, 列, 值worksheet.write(1,0, label = 'this is test')# 保存workboo

2020-10-13 18:36:23 210

原创 selenium获取元素信息的方法

## selenium获取元素信息的方法1.获取当前页面的Url函数方法:current_url实例:driver.current_url2.获取元素坐标方法:location解释:首先查找到你要获取元素的,然后调用location方法实例:driver.find_element_by_xpath("//*[@id='tablechart']/tbody/tr[14]/td[9]").location3.表单的提交方法:submit解释:查找到表单(from)直接调用

2020-09-25 14:28:42 1094

原创 python,一些常用的方法

可以使用try,excrpt方式来做断言try: '代码'except: '如果try内报错,执行这里的代码'else: '如果try内不报错,执行这里的代码'except后可以跟具体的异常名字,来精确的决定哪些报错才会执行except内的代码...

2020-09-21 18:07:00 65

转载 python获取当前时间的用法

1.先导入库:import datetime2.获取当前日期和时间:now_time = datetime.datetime.now()3.格式化成我们想要的日期:strftime()比如:“2016-09-21”:datetime.datetime.now().strftime('%Y-%m-%d')4.在当前时间增加1小时:add_hour=datetime.datetime.now()+datetime.timedelta(hours=1) #需要导入timedelta库格式“..

2020-09-17 15:53:06 2393

原创 WebDriver,selenium笔记

WebDriver中切换window方法handle = driver.current_window_handle #获取当前窗口的句柄handles = driver.window_handles #获取当前所有打开的窗口的句柄driver.switch_to.window(handle) #切换到某个句柄的窗口handle存储的是窗口的句柄,handles是用列表把所有窗口的句柄都储存。既然是列表,就可以通过下标的形式选择固定的某个句柄,前提是你知道这个窗口的顺序...

2020-09-17 14:31:40 80

原创 关于回溯的理解

回溯,将某个动作在某个条件下重复执行例如def Action(): if 不循环的条件: 想要做的命令 else: 创造循环的流程

2020-09-07 11:17:06 272

原创 自动化,数据驱动

Import ddt

2020-09-03 18:25:38 315

原创 mac版本的driver安装

ChrmeDriver下载地址:http://npm.taobao.org/mirrors/chromedriver/放置路径:/usr/local/bin

2020-09-03 18:24:22 192

空空如也

空空如也

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

TA关注的人

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