自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python基础--浅拷贝与深拷贝

1、浅拷贝--使用等号进行赋值lis1 = [1,2,3]lis2=lis1lis1.append(4)print('lis1',id(lis1),lis1)print('lis2',id(lis2),lis2)2、使用切片进行赋值lis1 = [1,2,3]lis2=lis1[:]lis1.append(4)print('lis1',id(lis1),lis1)prin...

2020-06-23 09:55:59 214

原创 python--面向对象常用名词

常用名词解释1、私有变量类中使用格式:__name1)在类中可以正常进行调用2)实例化后不可直接调用该变量,但可以通过:实例化._类名__变量名 的方式进行调用3)私有变量一般是设置一些不太想让别人看到的变量2、私有方法类中定义格式:def __methodname(self,para):1)在类中可以正常进行调用2)实例化后不可直接调用该变量,但可以通过:实例化._类名__...

2020-06-22 09:35:10 152

原创 python--excel文件读写

import xlwt,xlrdclass ReadDataFromExcel: def __init__(self,filepath): self.filename = filepath self.open_excel() def open_excel(self): self.workbook = xlrd.open_work...

2020-05-26 15:24:35 179

原创 python--时间模块time

前言python中有关时间的内容,时间主要是3种形式:格式化的时间、时间元组、时间戳,格式化的时间转为时间戳,必须要先转为时间元组,通过时间元组再转化为时间戳,同样的时间戳转化为格式化的时间时,也需要先转为时间元组后,才能再转化为格式化的时间一、常用方法说明1、time.time()以时间戳的形式获取当前时间2、time.localtime()以时间元组的形式获取当前时间将时间戳转化为时间元组3、time.mktime()将时间元组转化为时间戳4、time.strftime()将时间元

2020-05-21 16:06:44 188

原创 python--sys与os模块

前言sys和os模块是python基础中比较常用的模块,特别是os中很多有关文件和文件路径的方法,以下内容是一些常用的方法,和使用场景一、sys模块1、sys.path用于打印当前执行解释器的环境变量,当我们导入某个模块不可用时,可以查看一下sys.path的内容,当前项目路径是否在sys.path里面,如果不在的话,可以通过sys.path.append方法或者是是sys.path.insert方法将当前项目路径添加到sys.path里面,建议使用insert方法将路径插入到index为0的位置,

2020-05-21 11:01:58 145

原创 python基础--文件读写与json模块的使用

一、读取文件的不同方式 r:读模式,打开文件时,如果没有指定方式,默认为读模式 w:写模式 a:追加写模式 r+:读写模式 w+:写读模式,默认打开的时候,会将文件情况,且文件指针在文件开头的位置 a+:追加写和读模式,默认打开的时候,文件指针在最后的位置二、常用方法 f.read() 一次读出文件的所有内容,读出来的文件是放在内存中的,读大文件的时候,尽量...

2020-05-11 17:24:33 247

原创 python基础--内置函数

一、类型转换说明:类型转化的时候,会返回转化后的结果,但不会改变原变量的类型1、intprint("转为int类型1:", int('1'))print("转为int类型2:", int(1.54)) # 转换时,float后面的小数会自动去掉print("转为int类型3:", int('1s')) # 有非数字时,会报错print("转为int类型4:", int('1.5')) # 在我们看来是数字的1.5,类型为字符串时,不能转化为int,会报错,因为.是一个非数字字符执

2020-05-10 14:54:36 114

原创 python--切片

一、切片可使用切片的数据类型:list、tuple、字符串切片语法: l[start????step](1)其中当start和end都是正数时,如果步长为1时,可以省略不写(2)其中当start和end都是负数时,如果步长为-1时,不可以省略,必须写(3)取步长时,是包含自己在内的,l=[1,2,3,4,5],比如步长为2,l[::2]是[1,3,5]不是[1,4](4)如果step是负数的...

2020-04-26 15:18:44 74

原创 python基础--集合

一、集合特性:(1)集合天生可以去重(2)集合是无序的,说明不能使用下标进行取值1、集合的定义s = {1, 2, 3, 4, 5, 6, 7, 7, 1} # 集合,天生自动去重print('s:',s)s1 = {} # 不是集合,是个空字典s2 = set() # 空集合的定义print('s1类型:',type(s1))print('s2类型:',typ...

2020-04-26 15:03:45 69

原创 python基础--元组

一、元组元组中的内容是不能改变的,一般用于存放不需要改变的内容1、定义一个元组l = (1,2,3)l1 = (1,) #只有一个元素时,记得后面要加,要不就不是一个元组,是intl2 = (1)print('l1类型:',type(l1))print('l2类型:',type(l2))运行结果:3、元组可正常使用下标进行取值print(l[0])print(l[-1...

2020-04-26 14:51:54 90

原创 python--unittest常见问题

1、需要将用例的结果回写到excel文件中,但是用selfassert后,断言失败的,后面不能再执行错误代码片段: @data(*datas) @unpack def test_add_fold(self, url, method, data, check): rd = [] gold = MyRequest(url, method=met...

2020-04-17 14:45:33 506

原创 git使用相关

一、一般使用场景的用法1、本地有代码后,首次提交到远程仓库步骤:1)进入项目所在文件夹可以打开cmd,通过cd命令进入,也可在pycharm上打开项目2)执行命令 git init3)git status4)git add .5)git commit -m ‘首次提交代码’6)git上创建一个远程仓库7)本地接着步骤5执行命令,git remote add origin url...

2020-04-16 14:53:16 76

原创 数据库--sql积累

一、基础sql二、常用函数1、nuion和union all#union语法select name from table1unionselect name from table2#union all语法select name from table1union allselect name from table2相同点:union和union all内部的select语句必...

2020-04-14 18:01:22 280

原创 session and cookie

cookie存在客户端的键值对session存在服务端的键值对过程:1、客户端输入账号和密码进行登录2、服务端接收到账号和密码后,会进行验证3、服务端验证通过后,会在服务端生成seesionid信息,在服务器上存一份,且返回给客户端数据的时候,返回一份给客户端,客户端并存上,叫做cookie4、客户端再次访问一个请求时,浏览器会自动带上cookie信息可在浏览器上查看cookie...

2020-04-14 15:52:23 60

原创 接口测试--postman

get请求可以直接在浏览器中访问get请求使用postman发送时,参数写在paras中

2020-04-14 15:08:48 124

原创 抓包工具--Charles

charles使用注意点1、charles默认安装完成后,是抓取移动端的数据,若需要抓取web端的数据,勾选如下选项:Proxy->windows proxy

2020-04-14 14:19:01 126

原创 python--字典

一、常用方法 1、查看字典内容 1)dict[key] 2)dict.get(key) 2、修改字典内容 dict[key]=value 当key存在时,对字典里的值进行修改 当key不存在时,向字典中增加内容 3、删除字典内容 1)del dict[key] 当字典中无该key时,会报错,KeyError 2)dict.pop(...

2020-03-30 11:25:26 66

原创 python基础--list

一、常用函数1、获取list数据1)a=lis[index]其中index是lis中的下标,从0开始取,当写的下标超出范围时,会抛出异常2、向list中增加数据1)lis.append(‘content’)content是需要向lis中插入的内容,使用该函数插入的时候,是在lis尾部进行插入2)lis.insert(index,‘content’)指定下标插入内容,当写的下标不存在...

2020-03-26 16:15:08 323

原创 python基础--字符串

一、字符串常用函数1、str.upper()**功能:**将字符串中的字母都变为大写**用途:**用于字母不区分大写的场景,比如:用户输入的用户名、用户输入的验证码2、str.lower()**功能:**将字符串中的字母都变为小写**用途:**用于字母不区分大写的场景,比如:用户输入的用户名、用户输入的验证码3、str.strip()**功能:**去掉字符串前面和后面的空白**用...

2020-03-19 19:57:32 142

空空如也

空空如也

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

TA关注的人

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