自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春天的波菜

python学习笔记

  • 博客(82)
  • 资源 (5)
  • 收藏
  • 关注

转载 python-单例__new__方法

2019-05-30 10:34:23 96

转载 python方法综合案例

1、需求分析2、 案例演练3、案例总结

2019-05-30 10:09:01 860

转载 python静态方法

@staticmethod

2019-05-30 09:58:45 7125

转载 python类方法

@classmethodclass Tool(object): count = 0 @classmethod def show_tool_count(cls): print("工具对象的数量 %d" % cls.count) def __init__(self,name): self.name = n...

2019-05-30 09:52:54 142

转载 python理论-面对对象三大特性

2019-05-30 09:07:45 136

转载 python新式类与经典类

3.X默认使用object,但开发时候建议指定object

2019-05-30 09:05:57 93

转载 python当中使用__mro__查询方法搜索顺序

执行结果

2019-05-30 08:57:08 1280

转载 python多继承尽量避免不同父类存在同名的方法、属性

2019-05-30 08:52:57 806

转载 python3当中子类调用父(祖)类的方法

2019-05-30 08:38:37 729

转载 python私有属性和私有方法在外界访问

不建议此种操作,这是隐私嘛

2019-05-30 08:14:23 561

转载 python中多重继承

除了从一个父类继承外,Python允许从多个父类继承,称为多重继承。多重继承的继承链就不是一棵树了,它像这样class A(object): def __init__(self, a): print 'init A...' self.a = aclass B(A): def __init__(self, a): supe...

2019-05-29 16:50:14 500

转载 python中多态

python中多态类具有继承关系,并且子类类型可以向上转型看做父类类型,如果我们从Person派生出Student和Teacher,并都写了一个whoAmI()方法class Person(object): def __init__(self, name, gender): self.name = name self.gender = ...

2019-05-29 16:40:53 5114

原创 python中判断类型函数isinstance()

函数可以判断一个变量的类型,既可以用在Python内置的数据类型如,也可以用在我们自定义的类,它们本质上都是数据类型。假设有如下的和当我们拿到变量时,可以使用这说明在继承链上,一个父类的实例不能是子类类型,因为子类比父类多了一些属性和方法。是类型,不是类型,这很容易理解。但是,也是Person类型,因为继承自Person,虽然它比Person多了一些属性和方法,但是,把看成Person的实例也是可以的。这说明在一条继承链上,一个实例可以看成它本身的类型,也可以看成它父类的类型。

2019-05-29 16:28:13 31924 1

转载 python中继承一个类

class Person(object): def __init__(self, name, gender): self.name = name self.gender = genderclass Teacher(Person): def __init__(self, name, gender, course): ...

2019-05-29 16:19:37 313

转载 python中闭包

def count(): fs = [] for i in range(1, 4): def f(j): def g(): return j*j return g r = f(i) fs.append(r) return fsf1...

2019-05-29 11:08:20 780

转载 python中返回函数

'''请编写一个函数calc_prod(lst),它接收一个list,返回一个函数,返回函数可以计算参数的乘积。'''from functools import reducedef calc_prod(lst): def lazy_prod(): def f(x, y): return x * y ret...

2019-05-29 10:48:46 533

转载 python高阶函数map()、reduce() 与filter()函数示例

def add(x,y,f): return f(x) + f(y)print(add(4,-8,abs))# python 高阶函数就是将函数作为变量传给另一个函数,这里 add函数就属于高阶函数一、map()函数使用python3 输出:map object at 0x0000016E310AA470>发现原因:修改成python3:p...

2019-05-29 09:14:47 195

原创 Jmete添加后置处理器

系统登录会产生token,所有方法都会通过token验证,分析下图查询的方法,了解HTTP信息头都会有Authorization提前完成登录、查询操作步骤1、为登录添加后置处理器,JSON Extractor分析得出有2个参数:设置1:设置2:然后为查询的方法HTTP 信息头添加,参照分析的第一个图设置,注意空格...

2019-05-28 13:33:47 140

原创 Jmeter工作台使用

可以通过工作台录制脚本然后复制到用户组,进行操作脚本执行不会执行工作台内容。

2019-05-28 13:16:32 6207

原创 appium+python设置

from appium import webdriverimport timedes = {}des['platformName'] = 'Android'des['platformVersion'] = '5.1.1'des['deviceName'] = "127.0.0.1:5555"des['appPackage'] = "com.raubncadcehfignha.hie...

2019-05-28 08:10:42 173

转载 Jmeter接口测试-简单分析结果数、聚合报告以及图形结果

1、结果树取样器结果:返回值报200,表示执行接口调试成功请求:发送的数据响应数据:返回的数据Thread Name:线程组名称Sample Start: 启动开始时间Load time:加载时长Latency:等待时长Size in bytes:发送的数据总大小Headers size in bytes:发送数据的其余部分大小Sample Count:发送统计Erro...

2019-05-27 18:32:29 2584

原创 Jmeter使用代理录制

badboy录制不了的时候,使用这种代理方式。浏览器设置:即可完毕即可操作需要录制的系统(注要录制完毕,一定要关闭浏览器的代理)录制过程中会产生很多前端的CSS json ico png等,可以在Jmeter代理服务器当中去过滤,见下图:包含模式,如果只录制本项目内容,不想录制第三方地址:下图正则表达式过滤之后可重新录制:关闭...

2019-05-27 18:24:33 549

转载 Jmeter修改显示中文乱码问题

搜索sampleresult.default.encoding将注释去掉,然后修改为:方法二:尝试:方法三:

2019-05-27 18:24:21 2795

原创 Jmeter信息头添加

Content-Type application/json

2019-05-27 18:24:11 1565

转载 Postman接口测试入门

新建请求类型:postHeadersBodySend

2019-05-27 18:23:54 169

转载 Jmeter参数化

1、全局变量 这里是全局,所以在测试计划当中添加设置应用全局变量的HTTP请求2、函数助手1)使用__Random函数引用2)使用__CSVRead函数第二个是0.表示第一个变量是0,要使用第二个变量,修改生成里面的0 为1引用方式与__Random函数相同3、CSV文件内容如下:引用:...

2019-05-27 16:51:52 226

转载 Jmeter简单设置

1、新增线程组线程数:可以看着用户数,一般调试的时候使用1,如果参数化了,这里就会按参数进行执行,例如用户有三个,设置3,就会3个用户顺序执行Ramp-Up Period:表示线程数在多少秒内加载完毕循环次数:循环执行的次数线程数*循环次数=执行总数2、新增HTTP请求设置参数3、添加结果树与聚合报告4、添加信息头5、运行-查看结果树...

2019-05-27 16:35:12 342

转载 Jmeter压力测试入门

2019-05-27 10:16:29 148

转载 XPath 语法实例

<?xml version="1.0" encoding="ISO-8859-1"?><bookstore><book> <title lang="eng">Harry Potter</title> <price>29.99</price></book><book>...

2019-05-27 09:36:14 333

转载 HTMLTestRunner测试报告美化

[项目地址]https://github.com/findyou/HTMLTestRunnerCN一、简介与使用1、前提python 2.7 需要连网络 (样式美化使用的百度的Bootstrap在线资源 )说明:如离线使用,可以下载bootstrap到本地,替换掉HTML_TMPL中的bootstrap.min.css等三个百度引用2、修改[Findyou]...

2019-05-25 14:34:49 3233

原创 selenium生成测试报告

# -*- coding: utf-8 -*-from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport timeimport unittestimport HTMLTestReportCNclass baidu(unittest.TestCase): def set...

2019-05-25 13:56:45 1288 2

原创 selenium之 玩转鼠标键盘操作(ActionChains)

用selenium做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、拖拽等等。而selenium给我们提供了一个类来处理这类事件——ActionChainsselenium.webdriver.common.action_chains.ActionChains(driver)from selenium.webdriver.common.action_c...

2019-05-25 11:18:48 1927 1

转载 selenium键盘KEY值

NULL = '\ue000' CANCEL = '\ue001' # ^break HELP = '\ue002' BACKSPACE = '\ue003' BACK_SPACE = BACKSPACE #删除键 TAB = '\ue004' #TAB键 CLEAR = '\ue005' RETURN = '\ue006'...

2019-05-25 10:43:47 1330

转载 原生JS获取HTML DOM元素的8种方法

JS获取DOM元素的方法(8种)通过ID获取(getElementById)通过name属性(getElementsByName)通过标签名(getElementsByTagName)通过类名(getElementsByClassName)通过选择器获取一个元素(querySelector)通过选择器获取一组元素(querySelectorAll)获取html的方法(documen...

2019-05-25 10:15:34 686

转载 selenium之 如何控制网页内嵌div中滚动条的滚动

<!DOCTYPE html><html><head><style type="text/css">div.scroll{background-color:#00FFFF;width:100px;height:100px;overflow:auto;} </style></head> <b...

2019-05-25 09:56:20 3712

转载 python selenium 滚动条处理、页面拖动

  selenium中没有直接控制滚动条的方法,可以使用方法:execute_script(),可以直接执行js的脚本。  一、竖向滚动条控制,三种方法总有一款适合你。    1.滚动条拉到最底:      js="var q=document.documentElement.scrollTop=10000"      driver.execute_script(js) ...

2019-05-25 09:30:30 15150 3

原创 python编辑器pycharm设置注释颜色

File-->Settings-->Editor-->Color&Fonts-->python-->Line comment-->设置颜色即可

2019-05-24 14:12:29 5784

转载 Selenium2+python操作元素(键盘和鼠标事件)

4.其它常见的键盘操作:键盘F1到F12:send_keys(Keys.F1) 把F1改成对应的快捷键复制Ctrl+C:send_keys(Keys.CONTROL,'c')粘贴Ctrl+V:send_keys(Keys.CONTROL,'v')全选Ctrl+A:send_keys(Keys.CONTROL,'a')剪切Ctrl+X:send_keys...

2019-05-24 11:55:00 210

转载 python selenium打开新窗口与多窗口切换

# -*- coding: utf-8 -*- #-------------------------------------------------------------------------------# @Name: 33# @Description: # @Author: springbocai# @Date: 2019/5/24...

2019-05-24 10:08:08 5535

转载 Python+Selenium自定义浏览器窗口大小

# coding=utf-8import timefrom selenium import webdriver driver = webdriver.Chrome()driver.maximize_window() # 全屏driver.get('https://www.baidu.com')time.sleep(1)print (driver.get_window...

2019-05-24 09:58:41 7861

grafana-latest.tar

docker load -i grafana-latest.tar 版本:V9.4.3 docker run\ -d --name grafana \ -p 3000:3000 --restart=always \ -e "GF_SECURITY_ADMIN_PASSWORD=123456" \ --volume "grafana_data:/var/lib/grafana" \ -v /etc/localtime:/etc/localtime \ -v /etc/timezone:/etc/timezone \ grafana/grafana:latest

2024-08-23

prometheus-docker镜像

导入命令:docker load -i prometheus-latest.tar

2024-08-23

apache-maven-nexus.zip

java私服服务部署,配套博主的博文

2023-08-25

使用springboot 前后端联调的一个前端代码

使用springboot 前后端联调的一个前端代码

2023-08-21

苍穹外卖原型,用于设计系统

苍穹外卖原型

2023-08-18

用于前后端分离接口设计原型

用于前后端分离接口设计原型

2023-08-16

django+bootstrap实现增删改查

一个django+bootstrap的项目实战,实现了新增、修改、删除、查询等业务操作。 包含django的orm、modelform、html、css、js等基本业务使用场景。 怎么成为开发人员,这个其实就是入门级的最好敲门砖 Django框架特点: 自带管理后台,只需几行简单代码的设置,就可以让目标网站拥有一个强大的管理后台,轻松对内容进行增加、删除、修改与查找,并且能很方便地定制搜索、过滤等操作。 灵活的路由系统,可以定义优雅的访问地址,按需定义,毫无障碍。 强大的数据库 ORM,拥有强大的数据库操作接口(QuerySet API),可以轻松执行原生 SQL。 易用的模板系统,自带强大、易扩展的模板系统。 国际化支持,支持多语言应用,允许定义翻译的文字,轻松翻译成不同国家/地区的语言。

2023-02-19

cAdvisor_Docker monitoring with node selection.json

cAdvisor

2021-05-13

MySQL Overview.json

grafana当中数据库mysql监控,注意你grafana参数配置,这个配合prometheus当中yml当中instance配置

2021-05-11

主机基础监控(cpu,内存,磁盘,网络)2021.json

优化grafana9276模版使用json导入即可

2021-05-08

Appium-windows-1.13.0.rar

Appium-windows

2021-01-26

seleniumIDE2.9.1-xpi下载

现在的firefox都不支持老版本的下载了,要使用firefox的seleniumIDE导出脚本就靠他了

2019-04-12

空空如也

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

TA关注的人

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