- 博客(29)
- 收藏
- 关注
原创 python中如何兼容 windows 和 linux 不同环境的操作系统路径。
python中如何兼容 windows 和 linux 不同环境的操作系统路径。
2022-09-05 14:21:50
2923
原创 解决Mac ~/.bash_profile 配置的环境变量重启终端后失效问题
解决Mac ~/.bash_profile 配置的环境变量重启终端后失效问题
2022-08-02 13:16:20
3313
原创 jmeter压测,接口返回:org.springframework.dao.RecoverableDataAccessException
mysql自动断开链接的问题
2022-07-29 11:10:08
938
原创 HTMLTestRunner输出报告报错<_io.TextIOWrapper name=‘<stderr>‘ mode=‘w‘ encoding=‘UTF-8‘>
报错解决
2022-07-08 15:04:36
740
原创 如何搭建Influxdb + Prometheus + Grafana + windows_exporter + jmeter可视化性能监控平台
如何使监控数据高逼格化
2022-06-10 15:54:18
1188
2
原创 macOS---修改pip的镜像源
打开终端,然后进行以下命令输入1.进入 “~” 目录cd ~2,创建.pip文件夹mkdir .pip3.进入文件夹cd .pip4.创建文件touch pip.conf5.vim打开文件vim pip.conf输入以下内容[global]index-url = http://pypi.douban.com/simple[install]trusted-host=pypi.douban.com:wq #输入完后,保存退出6,可替换的国内源阿里云 :http
2021-09-06 16:33:12
981
原创 macOS---进入进入Library目录
Mac 上的~/Library 文件夹是默认为隐藏的。想要进入可以通过以下方式。第一种利用 Finder 的 前往文件夹 菜单Step 1: 打开 FinderStep 2: 点击 前往 → 前往文件夹…Step 3: 键入 ~/Library and 点击 前往第二种利用 Finder 中 前往 菜单 快捷键Step 1: 打开 FinderStep 2: 按住 Option (⌥) 键,点击 前往Step 3:点击 Library【资源库】第三种永久解决方案Step 1: 打
2021-09-06 16:28:33
17448
原创 Python unittest框架各模块分解及示例
此框架是基于python的unittest单元测试框架写的。先来看下框架的目录结构:common :公共的方法目录conf: 配置文件存放目录data :测试数据目录library :存放一些下载第三方的模块logs:日志文件存放的目录reports :测试报告存放目录testcases:测试用例类模块目录run_test.py:主程序,项目的启动文件这里只需要把它们组合起来,然后通过各模块之间的调用,运行主程序来完成:读取excel用例数据、读取配置文件数据、ddt数据驱动自动获取用
2021-06-22 10:22:33
362
原创 Python模块调用方式详解
#!/usr/bin/env python3#_*_coding:utf-8_*_#@author :yinzhengjie#blog:http://www.cnblogs.com/yinzhengjie/tag/python%E8%87%AA%E5%8A%A8%E5%8C%96%E8%BF%90%E7%BB%B4%E4%B9%8B%E8%B7%AF/#EMAIL:y1053419035@qq.com#方法一:''' import modname 提示:这种导入方法适合用在导入内
2021-06-21 16:31:37
147
原创 Jmeter:临界部分控制器-Critical Section Controller
1 场景预期顺序剖析多线程时,不一定按照你的脚本顺序执行,想保证顺序,用临界控制。例如当前需要将用户登录–生成订单这个场景,进行设置5个并发、持续执行1min压测一下预期:正常执行顺序就是A-B-C-D / A-B-C-D … 按照预期执行 5 次 每个接口执行1min 结果:符合我们的预期实际:未加任何处理该场景在察看结果数看到的可能是 A-A-A-B-C … A-A-B-B-B-B… 顺序混乱的执行5 次 ,每个接口执行 1min 结果:完全不符合我们的预期2 接口实战案例2.1
2021-06-15 15:51:50
3287
4
原创 SyntaxError: Non-UTF-8 code starting with ‘\xe6‘ in file解决方法
在代码第一行加上#coding:utf-8
2021-06-09 15:06:51
1302
原创 AttributeError: module ‘yaml‘ has no attribute ‘dump‘报错解决
最近学习python遇到的错误:data = {"S_data": {"test1": "hello"}, "Sdata2": {"name": "汉字"}}#coding:utf-8import yamldef main(): # 写入数据: data = {"S_data": {"test1": "hello"}, "Sdata2": {"name": "汉字"}} with open("./data.yaml", "w") as f: yaml.du
2021-06-09 10:03:19
1842
2
原创 Python yaml文件读取load()、写入dump()
1、读取yaml、yml文件:load()语法:data=yaml.load(f,Loader=yaml.FullLoader)要加上:Loader=yaml.FullLoader,否则会报错data=yaml.load(f)例:import yaml def main(): with open("./data.yaml","r") as f: data=yaml.load(f,Loader=yaml.FullLoader) print(data) if __n
2021-06-09 09:55:29
4869
原创 Python open()和with open() as的区别
1、open() 方法介绍:打开一个文件并返回文件对象,如果该文件无法被打开,会抛出OSError。最后一定要调用close()方法保证关闭文件对象。语法:open( file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)mode参数**注意:(1)r+:可读写,打开时不清空文件,可写到文件任何位置。默认在文件开始,因此会覆写文件。(2)a+:可读
2021-06-08 17:26:50
249
原创 Python time模块 strftime() 和time.localtime()方法
Python time strftime() 方法Python time strftime() 函数接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数 format 决定。语法:time.strftime(format[, t])format -- 格式字符串。t -- 可选的参数t是一个struct_time对象。%y 两位数的年份表示(00-99)%Y 四位数的年份表示(000-9999)%m 月份(01-12)%d 月内中的一天(0-31)%H 24小时制小时数(0
2021-06-08 16:46:44
3101
1
原创 python 正斜杠和反斜杠的区别,‘/‘和‘\‘
在编程中会经常遇到使用文件或者使用URL的情况,会发现有时会用 ‘\’ 有时会用 ‘/’。这里介绍一下两者的区别。这两个主要是分辨本地和网络的。\是下向,其实通俗点讲就是下载咯,下载到你自己的电脑上嘛,也就是本地了,所以就用\来代表本地的路径;而/则是向上,我们平时说上传,上传到网络上,所以这个就用来了做网络上的路径。 其实就是区分本地和网络的。"\" 表示的是本地路径 : 例如-- E:\音乐\胡歌+-+天亮以后.mp3''/" 表示的是网络路径 : 例如-- https:
2021-06-08 14:02:31
4692
原创 python3 输出目录及os.path.dirname的使用
使用sys模块只输出目录,不包含当前文件名例1:import sys,osprint(os.getcwd())输出结果:D:\BaiduNetdiskDownload\work\练习使用os.path.dirname语法:os.path.dirname(path)功能:去掉文件名,返回目录例2:print(os.path.dirname("E:/Read_File/read_yaml.py"))输出结果:E:/Read_Fileprint(os.path.dirname("
2021-06-08 13:47:05
226
原创 python路径拼接os.path.join()函数的用法
os.path.join()函数:连接两个或更多的路径名组件1.如果各组件名首字母不包含’/’,则函数会自动加上2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾例1:import osPath1 = 'home'Path2 = 'develop'Path3 = 'code'Path10 = Path1 + Path2 + Path3Path20 = os.path.join(Path1,Path2,Path3
2021-06-08 11:19:52
208
原创 Python 绝对路径获取及os.path.abspath用法
os.path.abspath用法当你想取指定文件或目录的绝对路径(完整路径),想起OS模块不是有个取文件绝对路径的方法os.path.abspath(),马上拿来用!例1:获取运行文件当前的完整路径print(os.path.abspath(__file__))print(os.path.abspath('系统路径.py')) #获取当前运行文件绝对路径`输出D:\BaiduNetdiskDownload\work\练习\系统路径.py例2:获取其他目录下的文件路径print(os.p
2021-06-08 11:09:30
15298
原创 解决hrun运行yaml文件报错httprunner.cli:main_run:49 - No valid testcases found, exit 1.
问题描述:httprunner版本:3.1.4har2case -V0.3.1yaml文件如下:- config: name: test kuaidi100 api request: base_url: http://www.kuaidi100.com - test: name: test kuaidi100 one request: url: /query method: GET
2021-01-19 14:53:59
1480
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人