自定义博客皮肤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内置方法

:无__str__时,print时自动调用,有__ str__时,调用__str__5、__ getattr__:查找对象下的方法或属性,该方法或属性不存在时,自动执行。4、__ getattribute__:查找属性或方法,存在则返回该属性或方法。6、__ setattr__:修改对象下属性或方法时,自动调用。7、__ delattr__:删除对象下的方法或属性时自动执行。2、__ init__:构建实例对象,自动调用,返回None。10、__ len__():执行len()时自动执行。

2024-03-25 16:50:38 173

原创 python的内置函数

17、getattr(object, name, default=None):获取对象属性值,基本语法结构:getattr(object, name[, default]) -> value,如getattr(x, ‘y’) == x.y。38、#repr():返回对象的字符串表现形式,与str()不同的是,str()将字符串翻译为适于用户阅读的格式,repr()将字符串翻译为适于机器读取的格式。45、int():将其他类型,转换为int类型,可进行进制转换,int(x, y),y = 要转换的进制。

2024-03-24 14:21:21 528

原创 Git基本使用

配置sshkey:生成key:ssh-keugen -t rsa -C “邮箱地址”cd ~/.ssh复制od_rsa.pub的公钥内容到github网站中—》设置–〉sshkey配置配置多个sshkey:cd ~/.sshvim config添加Host/HostName/User/IdentityFile四项:IdentityFile为id_rsa的绝对路径,不可重复可修改id_rsa文件名:mv id_rsa id_rsa_XX.pub创建项目:网站上点击start a proje

2022-04-22 11:30:25 803

原创 web页面组成之html

本节内容html需要进行元素定位,是元素定位的依据HTML的标签(元素)构成:标签明属性:ID,name,class,href,src子标签text文本所有的html的元素的构成部分,都可以用来进行元素定位html是一门语言,但是不是一门编程语言,只能静态表示一些标签元素等。编程语言是可以动态处理一些数据等。html中标签表示方式 title01 1级标题 2级标题 3级标题<!--无法通过回车来控制html的排版

2021-10-14 18:11:27 114

原创 requests的cookie管理

import requests#初始化sessions = requests.session()#访问接口获取到的cookie自动保存到session中#token无法自动保存s.request(“get”, url="/****")#继续访问需要cookie接口即可s.request()

2021-10-14 14:37:33 171

原创 web自动化测试(一)

本节内容:selenium安装selenium的快速使用什么是selenium:selenium是浏览器自动化的框架,一般用来做web自动化测试web自动化测试VS接口自动化测试:为什么要做web自动化:用来做一些重复性的工作,如上线前回归测试实现web自动化的时间:项目稳定后1、安装seleniumselenium安装:pip install -U selenium(-U是用来更新已安装的版本,未安装的可不加)安装浏览器驱动,使用什么浏览器,下载什么驱动即可:使用的chrom

2021-10-13 16:10:38 152

原创 jmeter概念及使用

1、创建线程组一个线程组可以看作一个虚拟的用户组,线程组中的每个线程可以看作一个虚拟用户2、输入线程组名称3、添加一个http请求,参数只需填写路径和请求参数4、在线程组下添加查看结果树监听器“查看结果树”监听器会展示采样器的请求和响应的细节,还可以将测试数据导入到文件中,已供后续分析5、点击执行,会提示是否保存开发后的测试脚本,选择是6、执行后查看结果树,可以看到服务器返回的响应内容7、在http接口下添加响应断言8、在线程组下添加聚合报告在用JMeter做测试的过程中

2021-09-29 17:01:41 265

原创 性能测试基础篇-mac端下载配置jmeter

前提:JDK已配置版本信息可正常返回,表示jdk配置成功1、下载下载地址:http://jmeter.apache.org/download_jmeter.cgi,根据需要进行下载.tgz是linux下的版本,我们这里下载的就是这个包。.zip是windows下的版,虽然也可用于linux,但赋予权限,比较麻烦。2、解压tar -zxvf apache-jmeter-5.1.1.tgz -C /root/opt/jmeter3、启动jmeter切换到解压后的目录的bin目录使用sh

2021-09-29 16:13:56 90

原创 pycharm执行框架修改

pytest与unittest本地安装了pytest框架和unittest框架,执行代码的时候,本来想用unittest框架执行,实际结果变成了使用pytest框架执行此时,修改默认的执行框架即可。选择preferences–>tools选择python integrated tools修改要执行的package和testing即可...

2021-08-16 18:14:07 354

原创 python的json格式转换

import jsonjson_data = '{"mobile": "111111111111", "type": true}'#将json格式转换为字典dict_data = json.loads(json_data)

2021-08-11 17:06:37 416

原创 Mac修改默认pyhton版本

1、查看当前python版本打开终端:输入python --version2、查看要配置的python版本安装位置,以python3为例which python33、编辑~/.bash_profilevi ~/.bash_profile按i进入编辑模式添加PATH,alias#add PATHexport PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.7/bin#alias pythonalias python

2021-04-21 20:56:31 198 1

原创 数据库基本操作

数据库基本操作创建数据库create database 库名创建表create table 表名(列名 数据类型 约束…列名 数据类型 约束)如:create table user(id int PRIMARY KEY auto_increment,name VARCHAR(50) not null)PRIMARY KEY:表示ID为主键auto_increment表示ID值自增(数据删除后,ID不能自动续上,即现有数据id=1,2,3,4,将id=4的数据删除后,新增的数据i

2021-04-17 14:00:09 45

原创 mac安装软件,提示文件已损坏

mac安装软件,提示文件已损坏安装网络下载的软件时,经常会遇到文件已损坏的提示这时候就要打开电脑终端输入命令 sudo xattr -r -d com.apple.quarantine + 软件地址(软件地址可用通过将软件拖入终端自动获得)点击回车,输入密码,再次回车重新打开软件即可...

2021-04-17 13:13:48 212

原创 python3.7.7安装

python安装包下载地址(Windows):https://www.python.org/getit/下载完成后直接运行我已经安装了3.7.7版本,先以3.6.5版本安装为例,步骤相同:点击install,直接安装即可。检验安装结果:因为安装时勾选了add path,打开cmd,直接输入python即可(我电脑上安装的是3.7.7版本,Python后为你所安装的版本号,可正常查...

2020-04-15 00:23:15 5262

空空如也

空空如也

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

TA关注的人

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