2021
03-09
03-09
Python locust工具使用详解
今年负责部门的人员培养工作,最近在部门内部分享和讲解了locust这个工具,今天再博客园记录下培训细节。相信你看完博客,一定可以上手locust这个性能测试框架了。一、简介1、优势locust是python语言开发的一款的开源的的性能测试框架,他比jmeter更加的轻量级,主要是通过协程(gevent)的方式去实现并发,通过协程的方式可以大幅提高单机的并发能力,同时避免系统级的资源调度。locust具有开源性、分布式、支持高并发,支持webUI...
继续阅读 >
本文的OCR当然不是自己从头开发的,是基于百度智能云提供的API(我感觉是百度在中国的人工智能领域值得称赞的一大贡献),其提供的API完全可以满足个人使用,相对来说简洁准确率高。安装OCRPythonSDKOCRPythonSDK目录结构├──README.md├──aip//SDK目录│├──__init__.py//导出类│├──base.py//aip基类│├──http.py//http请求│└──ocr.py//OCR└──setup.py//setuptools安装支...
本文包括安装以及调用Tushare包的详细流程操作一、Tushare简介Tushare是Python中一个十分好用的免费调用股票数据的接口包。运用tushare可以很轻松的调取各种股票数据。网址:https://tushare.pro/register?reg=427001可以调取的数据包括但不仅限于:二、安装tushareWindows系统直接在terminal输入以下代码pipinstalltushareMac在terminal输入pip3installtushare需要注意的是,从tushare上获取的数据类型为Dataframe,所以...
最近各地中小学都在开展线上教学,有些不自觉的小朋友们用电脑在线学习的时候会趁家长不在的时候偷偷玩游戏、看漫画。本程序screenshot.py就是用来监控学生机(windows系统)屏幕活动的一个小脚本。首先在学生机上安装python3环境。另外需要安装pyautogui:pipinstallpyautogui学生机启动后台进程方法:在学生机上建立一个批处理文件,用无窗口python运行命令,以下根据你自己的python安装位置和脚本所在文件夹调整。。c:\python37...
windows下如果同时安装了python32位版本和64位版本,如何简便地启动指定的版本?#启动python332位版本py-3-32#启动python364位版本py-3-64#启动python2.732位版本py-2.7-32#启动python264位版本py-2.7-64补充:Python3在win1064位+PyCharm下打包兼容32位和64位wins的exe可执行文件前置条件python3+32位;注意:原来有64位Python无须卸载win10/win7+操作系统PyCharm编译工具pip/pip3,PyCharm可在终...
我就废话不多说了,大家还是直接看代码吧~#!python3#-*-coding:utf-8-*-importos,codecsimportjiebafromcollectionsimportCounterdefget_words(txt):seg_list=jieba.cut(txt)c=Counter()forxinseg_list:iflen(x)>1andx!='\r\n':c[x]+=1print('常用词频度统计结果')for(k,v)inc.most_common(100):print('%s%s%s%d'%(''*(5-len(k)),k,'*'*int(v/3),v))if__name__=='__main__'...
不得不说使用python库matplotlib绘图确实比较丑,但使用起来还算是比较方便,做自己的小小研究可以使用。这里记录一些统计作图方法,包括pandas作图和plt作图。前提是先导入第三方库吧importpandasaspdimportmatplotlib.pyplotaspltimportnumpyasnp然后以下这两句用于正常显示中文标签什么的。plt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False#用来正...
前言需要导入以下包,没有的通过pip安装importmatplotlib.pyplotaspltimportcv2fromPILimportImagefromioimportBytesIOimportnumpyasnp1.图片和数组互转#图片转numpy数组img_path="images/1.jpg"img_data=cv2.imread(img_path)#numpy数组转图片img_data=np.linspace(0,255,100*100*3).reshape(100,100,-1).astype(np.uint8)cv2.imwrite("img.jpg",img_data)#在当前目录下会生成一张img.jpg的图片2.图片和二...
我就废话不多说了,直接上代码heic_to_jpg.pyimportsubprocessimportosimportioimportwhatimageimportpyheifimporttracebackfromPILimportImagedefdecodeImage(bytesIo):try:fmt=whatimage.identify_image(bytesIo)#print('fmt=',fmt)iffmtin['heic']:i=pyheif.read_heif(bytesIo)#print('i=',i)#print('i.metadata=',i.metadata)pi=Image.frombytes(mode=i.mode,size=i.size,data=i.da...
前言在学习turtle库绘图时,改变线条颜色往往可以获得惊艳的效果。对于pencolor函数的使用,简单的字符串调用颜色十分简单,但其乐趣远不止一个"red"、一个"blue"这样,利用RGB参数进行选色,还可以玩出渐变的花样提示:以下是本篇文章正文内容,下面案例可供参考一、RGB简介RGB,工业界的一种颜色标准,说白了就是我们现在所能见到的几乎所有颜色都是红绿蓝三种颜色按照不同比例混合而成的。二、RGB在pencolor中的应用1.RGB模式pe...
最近在做图片相关的工作,面对各种格式的图片转换,在OpenCV跟Pillow之间来回切换。觉得有必要把这些东西记录下来,以备不时之需。首先介绍一下图片的常见三种存储格式。1、图片的存储格式不同的场景,经常会使用不同存储格式的图片。在给人们展示时,一般是采用文件的方式进行存储,常见的有jpg,png,jpeg等等文件格式,便于人们区分理解。在计算机网络中传输时,一般是采用字节流的方式进行存储,常见的有base64编码的图片字节流...