python
lovenliu
这个作者很懒,什么都没留下…
展开
-
【代码片段】利用python多进程进行接口并发测试
【代码片段】利用python多进程进行接口并发测试前言代码前言最近公司服务类的项目有个测试并发的需求,测试的目的并非是服务器能抗住多大的并发,而是测试服务在并发请求下是否是阻塞的。比如单个并发的执行时间大搞是两秒的话,那么10个并发的总执行时间是所有请求执行时间的总和还是最大请求时间。代码import timeimport requestsfrom multiprocessing im...原创 2019-08-01 14:46:29 · 3046 阅读 · 2 评论 -
【代码片段】用python进行接口测试
用python进行接口测试前言最近公司搞了个抽奖的活动,开发完成之后需要测试一下中奖率是否准确。本来可以用Jmeter来测试,但我是一名开发人员并没有安装Jmeter,所以就想着写个python脚本测试。考虑到后续可能还会有类似的测试需求就弄了个公共的。代码import requestsdata = { "times": 100, # 请求次数 "method": "P...原创 2019-08-01 15:16:16 · 233 阅读 · 0 评论 -
【Python】Redis 队列实现
Redis 队列实现命令说明rpush : 往列表右侧推入数据blpop : 客户端阻塞直到队列有值输出简单队列实现client.phpimport timeimport redisimport randomfrom apscheduler.schedulers.blocking import BlockingSchedulerpool = redis.ConnectionP...原创 2019-08-01 15:17:57 · 535 阅读 · 0 评论 -
【python】使用python操作redis
使用python操作redis介绍redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。安装redis$ pip install redis链接import redisr = redis.Redis(h...原创 2019-08-01 15:20:32 · 123 阅读 · 0 评论 -
【代码片段】python 多进程编程
代码import timefrom multiprocessing import Processfrom multiprocessing import Pooldef task(idx): print("第%s次执行:%s" % (idx, time.strftime("%H:%M:%S"))) time.sleep(2)if __name__ == '__main_...原创 2019-08-01 15:25:51 · 82 阅读 · 0 评论 -
【代码片段】使用python爬取豆瓣电影TOP250
使用python爬取豆瓣电影TOP250# 爬取豆瓣电影TOP250# -*- coding: utf-8 -*-# @Author: lovenLiu# @Date: 2019-04-03 09:03:09# @Last Modified by: lovenLiu# @Last Modified time: 2019-04-03 10:59:39import osimp...原创 2019-08-01 15:40:59 · 898 阅读 · 0 评论 -
【python】定时任务框架APScheduler使用
简介APScheduler基于Quartz的一个Python定时任务框架,实现了Quartz的所有功能,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务。基于这些功能,我们可以很方便的实现一个python定时任务系统。安装利用pip进行安装$ pip install apscheduler源码安装(https://pypi.pytho...原创 2019-08-01 16:40:41 · 756 阅读 · 0 评论 -
【python】使用 Requests 发送网络请求
安装 Requests使用命令安装requests$ pip install requests发送请求使用Requests发送请求要先导入Requests>>> import requests发送HTTP请求>>> response = requests.get('https://api.github.com/events')>>...转载 2019-08-01 16:42:12 · 2629 阅读 · 0 评论