
python
lovenliu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【代码片段】利用python多进程进行接口并发测试
【代码片段】利用python多进程进行接口并发测试前言代码 前言 最近公司服务类的项目有个测试并发的需求,测试的目的并非是服务器能抗住多大的并发,而是测试服务在并发请求下是否是阻塞的。比如单个并发的执行时间大搞是两秒的话,那么10个并发的总执行时间是所有请求执行时间的总和还是最大请求时间。 代码 import time import requests from multiprocessing im...原创 2019-08-01 14:46:29 · 3142 阅读 · 2 评论 -
【代码片段】用python进行接口测试
用python进行接口测试 前言 最近公司搞了个抽奖的活动,开发完成之后需要测试一下中奖率是否准确。本来可以用Jmeter来测试,但我是一名开发人员并没有安装Jmeter,所以就想着写个python脚本测试。考虑到后续可能还会有类似的测试需求就弄了个公共的。 代码 import requests data = { "times": 100, # 请求次数 "method": "P...原创 2019-08-01 15:16:16 · 263 阅读 · 0 评论 -
【Python】Redis 队列实现
Redis 队列实现 命令说明 rpush : 往列表右侧推入数据 blpop : 客户端阻塞直到队列有值输出 简单队列实现 client.php import time import redis import random from apscheduler.schedulers.blocking import BlockingScheduler pool = redis.ConnectionP...原创 2019-08-01 15:17:57 · 567 阅读 · 0 评论 -
【python】使用python操作redis
使用python操作redis 介绍 redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。 安装redis $ pip install redis 链接 import redis r = redis.Redis(h...原创 2019-08-01 15:20:32 · 137 阅读 · 0 评论 -
【代码片段】python 多进程编程
代码 import time from multiprocessing import Process from multiprocessing import Pool def task(idx): print("第%s次执行:%s" % (idx, time.strftime("%H:%M:%S"))) time.sleep(2) if __name__ == '__main_...原创 2019-08-01 15:25:51 · 98 阅读 · 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:39 import os imp...原创 2019-08-01 15:40:59 · 935 阅读 · 0 评论 -
【python】定时任务框架APScheduler使用
简介 APScheduler基于Quartz的一个Python定时任务框架,实现了Quartz的所有功能,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务。基于这些功能,我们可以很方便的实现一个python定时任务系统。 安装 利用pip进行安装 $ pip install apscheduler 源码安装(https://pypi.pytho...原创 2019-08-01 16:40:41 · 820 阅读 · 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 · 2665 阅读 · 0 评论