Python
文章平均质量分 55
学习
xxs!
这个作者很懒,什么都没留下…
展开
-
Ymal文件的增删改查
yaml文件的使用原创 2022-06-17 15:11:01 · 665 阅读 · 0 评论 -
Python之推导式,迭代器,生成器
一、推导式1. 列表推导式生成一个从0到9的列表这是不使用列表推导式的情况下:num_list = []for i in range(1,10): num_list.append(i)print(num_list)使用列表推导式的情况下num_list = [i for i in range(1,10)]列表推导式分两种模式:循环模式:[变量(加工的变量) for 变量 in iterable]# 将10以内所有的整数的平方写入列表print([i*i for i in r原创 2022-03-18 17:58:07 · 1324 阅读 · 0 评论 -
Python 之 装饰器
一、装饰器的前身了解装饰器就要先了解什么是闭包闭包概念:在一个内部函数中,对外部作用域的变量进行引用,(并且一般外部函数的返回值为内部函数),那么内部函数就被认为是闭包在函数startA中定义了一个innerB函数,innerB访问了外部函数startA的变量,并且函数返回值为innerB函数(注意python是可以返回一个函数的,这也是python的特性之一)def startA(x): def innerB(y): return x+y return innerBprint原创 2022-03-18 16:06:03 · 908 阅读 · 0 评论 -
django 序列化组件Serializer
django 序列化组件的一点心得原创 2022-01-12 10:07:03 · 4955 阅读 · 0 评论 -
vue-admin-template实现角色权限管理方式一
背景:前面提到测试工具箱整合页面集成后台,使用了vue作为前端,python的django作为后端,vue前端框架选择了 vue-admin-template(这是一个基础版本) 基础版本既然是后台就会涉及到权限控制,基础版本的vue-admin-template 是没有路由权限控制的,最后是看 vue-element-admin 的 手摸手,带你用vue撸后台 系列二(登录权限篇) 对照的改的vue-admin-template简介:下载地址:vue-admin-template1、修改 rou原创 2022-01-04 14:31:36 · 6086 阅读 · 0 评论 -
python 解决 pip 时报错 no suchoption: --bulid-dir 的解决办法
背景:PIP 版本 21.3需要安装 lxml库提示报错 no suchoption: --bulid-dirPyCharm 依赖于 --build-dir 安装第三方库,但该标志在 20.2 版本以后的版中已被删除解决办法:切换版本python -m pip install pip==20.2.4...原创 2021-12-09 16:25:11 · 11976 阅读 · 0 评论 -
python 操作excel常用方法
背景:在压测过程中 需要跑一批用户session,其中用到了登录接口,需要拿到用户的session值,但由于数据条数太多,不能一条一条的去粘贴复制,想到了可以先跑接口,把session值存进列表中,再写入到excel中原创 2021-12-09 09:46:16 · 3911 阅读 · 0 评论 -
Python 学习之 类与对象(一)
一、Python 类的概念在Python中类是一系列事物的统称,同类事物必定具有相同的特征。日常事物的特征根据特性分为状态和行为,对应到类中是变量和方法创建类:class Father: def __init__(self): pass1、init()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法2、self 代表类的实例,self 在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数类的组成部分:1、类名称2、原创 2021-11-17 14:03:27 · 4572 阅读 · 0 评论 -
Python import导入的用法
一、基本概念:模块:module 通常是以 .py后缀的文件一个模块里面包含着类和函数,一个函数里包含着代码import语句用来导入其他python文件(称为模块module),使用该模块里定义的类、方法或者变量,从而达到代码复用的目的二、import的用法一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行1、导入python自带的内置库import json2、导入自己写的另一个模块import my_set_module ##这是包名,包原创 2021-11-16 13:55:20 · 8483 阅读 · 0 评论 -
Python format的用法
一、format的作用Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序二、format的例子1、不指定位置,按照默认顺序print("{} {}".format("hello","word"))hello word2、设置指定位置print("{1} {0}".format("hello","word"))word hel原创 2021-11-09 14:06:21 · 7565 阅读 · 1 评论 -
Python 常用的函数
一、数字常用函数1、abs(x) 返回数字的绝对值,如abs(-10) 返回 102、ceil(x) 返回数字的上入整数,如math.ceil(4.1) 返回 53、floor(x) 返回数字的下舍整数,如math.floor(4.9)返回 44、max(x1, x2,…) 返回给定参数的最大值,参数可以为序列。5、min(x1, x2,…) 返回给定参数的最小值,参数可以为序列。6、round(x,n]) 返回浮点数 x 的四舍五入值,如给出 n 值,则代表舍入到小数点后的位数二原创 2021-06-09 16:21:02 · 1711 阅读 · 0 评论 -
Python的基础数据类型简介
一、基础数据类型Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)二、Numbernumber 有4种 int、float、bool、complex(复数)P3中只有一种整数类型 int,表示为长整型,没有 p2 中的 Long常用的数值计算方式加原创 2021-06-09 14:04:31 · 1157 阅读 · 2 评论