自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Python调用RPC接口

Python 生成client调用RPC接口

2023-06-14 19:03:37 2104

原创 python 获取绝对路径的五种方式

python获取绝对路径

2022-06-14 17:03:19 9496

原创 压测工具hey介绍

一、介绍 hey 是一个go写的小型程序,用来对网络应用进行压力测试。 二、安装 $ brew install hey 三、使用方法 $ hey Usage: hey [options…] Options: # 请求数量,默认200 -n Number of requests to run. Default is 200. # 同时运行的worker数量,请求总数不能小于并发级别,默认是50 -c Number of workers to run concurrently. Total number

2022-04-17 11:16:29 2033

原创 【Jenkins集成自动化测试】

Jenkins集成自动化测试

2022-04-13 20:17:43 5781

原创 使用Django+python3开发api

操作系统macOS python 3.9 Django 3.0.7 步骤 1.安装python3 2.安装Django 3.新建Django项目 4.开发脚本 一、安装python3 1.下载安装 brew 2.安装python brew install python 默认安装最新版 3.which python3 或者which python3.9 我的目录是 /usr/local/opt/ 4 vim ~/.bash_profile 输入以下内容 PATH="/usr/local/opt/python

2021-05-08 18:32:03 431

原创 mac将python3设置为默认版本

mac默认带有python,不过是2.7版本,如果自己下载python3,需要增加设置才能使用。 1.下载brew 2.下载python brew install python 默认安装最新版 3.找到python3的安装路径,我安装的是3.9版本 which python3.9 /usr/local/opt/python@3.9/bin/python3 vim ~/.bash_profile 输入以下内容 PATH="/usr/local/opt/python@3.9/bin:${PATH}"

2021-05-08 09:59:13 1301

原创 微信聊天记录的词云制作

微信聊天记录的词云制作需求导出微信聊天记录提取文字聊天记录生成词云 需求 想把跟朋友的微信聊天记录做个词云 导出微信聊天记录 我的手机是iphone,用旧版的itunes备份手机全部信息 itunes链接: https://pan.baidu.com/s/1giEHdo3r7flNHP2Brt1euw 提取码: fxma ps:备份花的时间有点多 提取文字聊天记录 备份完成后,使用工具导出微信聊天记录 工具下载网站:http://wxbackup.imxfd.com/ 大神原帖:https://zhuanl

2021-04-11 23:06:10 1303

原创 python上传excel文件

今天搞定了excel上传,记录一下 一、需求 1. 在页面下在一个excel文件,格式为xlsx,包含两个sheet:数据字典,排班表 2. 编辑班表,将数据字典中的人员,写入sheet2中的对应单元格内 3. 导入班表 二、实现 下载 登录系统,然后在页面上点击下载按钮,会发送一个get请求,需要自己使用参数拼接请求的url,然后保存文件到本地 # 拼接下载地址 def get_schedule_table_url(self, data, signKey): if da

2021-04-02 17:48:36 3638

原创 Locust使用方法

Locust介绍 Locust是基于python的性能测试工具,优点是并发高,资源占用小,缺点是报告简陋,不支持资源监控。 Writing a locustfile locustfile是一个普通的python文件。里面必须含有一个User类。 User 一个User类,代表一个用户或者一个locust集群。locust会为每个用户生成一个实例,User类里面可以添加自定义函数。 wait_time User类中包含一个可选项 wait_time ,用于设置在每个task运行之后的等待时间,如果不设置wai

2021-03-12 14:55:18 3529

原创 最长公共前缀

记录leetcode刷到的题目 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。 示例 1: 输入:strs = [“flower”,“flow”,“flight”] 输出:“fl” 示例 2: 输入:strs = [“dog”,“racecar”,“car”] 输出:"" 解释:输入不存在公共前缀。 提示: 0 <= strs.length <= 200 0 <= strs[i].length <= 200 strs[i]

2021-02-22 11:03:56 153

原创 移除列表内的元素

记录在leecode刷的题 题目: 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 说明: 为什么返回数值是整数,但输出的答案是数组呢? 请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。 你可以想象内部操作如下: // nums 是以“引用”方式传

2021-02-20 16:29:01 257

原创 删除排序数组中的重复项

记录一下自己在leecode上刷题的经历 题目: 26. 删除排序数组中的重复项 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。 示例 2: 给定 nums = [0,0,1,1

2021-02-20 15:50:21 180

原创 python request 上传图片

python request 上传图片 项目中需要测试一个上传图片的接口,几经周折终于搞定了,把过程记录下来备忘。 需求 上传图片需要经过两步: 上传图片引擎 ,上传成功,会返回一个picId 同步到业务系统 ,这时使用返回的picId,请求业务系统的接口 实现 通过使用request库的post方法实现 格式:fields = {“file”: (file_name, file_handler, mime_type)} 其中 import requests import filetype import

2020-05-12 20:45:48 3137

翻译 window下安装httprunner

一、设置windows 10下的Python环境变量 1.找到本地python的安装路径 win+R 打开cmd 输入python 2.找到安装路径 import sys sys.path 3.在我的电脑图标点击右键,依次选择属性-高级系统设置-环境变量 找到系统变量path,双击 然后新建,填入 C:\Users\Administrator\AppData\Local\Programs\P...

2019-04-27 12:38:18 2058

空空如也

空空如也

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

TA关注的人

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