摘要: 实例应用:商城订单数据统计 查询某段时间内的 总订单数、已支付订单数、总消费金额、已支付消费金额、笔单价、客单价 代码如下: 阅读全文
posted @ 2019-09-11 16:10 BelleLs 阅读(17138) 评论(0) 推荐(0) 编辑
摘要: python3.7关键字共有35个,比3.6多出两个 1. class 定义类 2. def 用来定义方法 3. import 4. return 用来跳出函数,可同时返回一个值 5. pass 类或者方法具体实现未想好时可以用pass暂代,避免报错 6. lambda 匿名函数,不想给函数起名字, 阅读全文
posted @ 2019-09-11 15:53 BelleLs 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 一、概念 上下文管理器:就是实现了上下文管理协议的对象。主要用于保存和恢复各种全局状态,关闭文件等。上下文管理器本身是一种装饰器。 上下文允许可以自动的开始和结束一些和事情。例如当利用with...as打开一个文件时,python就自动创建了一个上下文管理器。 二、上下文管理协议 上下文管理协议包含 阅读全文
posted @ 2019-09-11 14:22 BelleLs 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 共涉及到三个库: 1. pymysql 操作数据库 2. xlwt 操作Excel 3. requests 请求接口数据进行数据解析筛选 #!/usr/bin/env python3 # -*- coding:utf-8 -*- import pymysql import requests impo 阅读全文
posted @ 2019-08-28 18:01 BelleLs 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: sublime 中 选择菜单 Tools--> Build System-->New Build System,编辑文件如下: 保存为 xxx.sublime-build文件,Tools-->Build System 选择此构建名称,Command+B 即可运行文件 阅读全文
posted @ 2019-04-24 16:53 BelleLs 阅读(218) 评论(0) 推荐(0) 编辑
摘要: logging 专门用于记录日志的模块,相对于print来说,logging 提供了日志信息的分级、格式化、过滤等功能。在程序中定义丰富有条理的log信息,可以方便分析程序的运行状态,在发生问题是可有效定位和分析问题。 logging的几个部分: 1. Logger:进行日志记录时创建的对象,调用它 阅读全文
posted @ 2019-03-19 17:39 BelleLs 阅读(453) 评论(0) 推荐(0) 编辑
摘要: Http client 默认是以安全模式运行的,任何由于连接错误、超时或者类似错误引起的异常,都会返回一个空的Response对象,这个请求将会再locust统计中标记为failure,返回的虚拟对象Response’content属性将会被置为空,status_code为0。一般不用再使用try. 阅读全文
posted @ 2019-03-07 18:56 BelleLs 阅读(541) 评论(0) 推荐(0) 编辑
摘要: with as:with后面的所求值对象必须有 一个__enter__()方法 和 一个 __exit__()方法,该对象被求职后,返回对象的__enter__()方法被调用,这个方法的返回值将赋值给as后面的变量。 当with后面的代码块全部执行完之后,将调用前面返回对象的__exit__方法。 阅读全文
posted @ 2019-03-07 17:04 BelleLs 阅读(898) 评论(0) 推荐(0) 编辑
摘要: HttpLocust类 可定义多个HttpLocust类,即多个用户可执行不同的任务或者相同的任务,但是执行频率不一样,用weight进行约定。 # coding:utf-8 from locust import HttpLocust, TaskSet, task import urllib3 ur 阅读全文
posted @ 2019-03-07 16:41 BelleLs 阅读(444) 评论(0) 推荐(0) 编辑
摘要: Locust源码目录结构及模块作用如下: 参考文章:https://blog.csdn.net/biheyu828/article/details/84031942 阅读全文
posted @ 2019-03-07 09:51 BelleLs 阅读(685) 评论(0) 推荐(0) 编辑