- 博客(27)
- 收藏
- 关注
转载 get 和 post 请求有哪些区别?
get 和 post 请求有哪些区别?GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”:GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生
2021-03-16 10:22:19 252
原创 jmeter参数化
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入方式一:在T...
2020-03-29 23:47:04 763
原创 日志logging模块
import loggingimport logging.handlersimport osimport syslogger = logging.getLogger()def initLogger(name, std_level=logging.INFO, file_level=logging.DEBUG):log_dir, _ = os.path.split(os.path.absp...
2020-01-21 17:49:50 311
原创 文件操作
1、文件路径名的操作:使用 os.path 模块中的函数来操作路径名。例:import ospath = ‘/Users/beazley/Data/data.csv’# Get the last component of the pathos.path.basename(path) # ‘data.csv’# Get the directory nameos.path.dirnam...
2020-01-21 17:36:30 123
原创 数字日期和时间
1、数字的四舍五入:round(value, ndigits) 函数例:round(1.23, 1)注:当一个值刚好在两个边界的中间的时候, round 函数返回离它最近的偶数。 也就是说,对1.5或者2.5的舍入运算都会得到。2、执行精确的浮点数运算:decimal 模块例:from decimal import localcontexta = Decimal(‘4.2’)b =...
2020-01-21 14:42:35 169
原创 字符串操作
1、字符串分割:str.split() 或者使用正则 re.split()2、字符串开头或结尾匹配:str.startswith()(开头)、str.endswith()(结尾)3、字符串匹配和搜索:str.find() 或者使用正则 re.findall()4、字符串搜索和替换:str.replace() 或者使用正则 re.sub() ;想知道有多少替换发生了,可以使用 re.subn(...
2020-01-20 17:42:46 95
原创 列表操作
1、控制字典中元素的顺序,使用 collections 模块中的 OrderedDict 类,在迭代操作的时候它会保持元素被插入时的顺序;例:from collections import OrderedDictd = OrderedDict()d[‘foo’] = 1d[‘bar’] = 2#Outputs “foo 1”, “bar 2”注:一个 OrderedDict 的大小是...
2020-01-20 16:11:40 85
原创 查找最大或最小的 N 个元素
怎样从一个集合中获得最大或者最小的 N 个元素列表?heapq 模块有两个函数:nlargest() 和 nsmallest() 可以完美解决这个问题。例如:import heapqnums = [1, 8, 2, 23, 7, -4, 18, 23, 42, 37, 2]print(heapq.nlargest(3, nums)) # Prints [42, 37, 23]print...
2020-01-19 17:51:28 122
原创 Beyond Compare4过期解决方法
修改注册表1、在搜索栏中输入 regedit ,打开注册表2、删除项目CacheId : HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId
2020-01-19 10:10:42 120
原创 关于requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题
在运行一下代码的时候,会进行报错requests.exceptions.SSLError: HTTPSConnectionPool(host=‘XXX’, port=443)解决方法如下:1、先检查是否已安装requests的依赖安装包:pip install cryptographypip install pyOpenSSLpip install certifi2、如果已经安装依赖...
2019-12-10 17:51:56 37689 16
转载 python模拟文件上传(multipart/form-data形式)
我们通过抓包工具,抓到上传文件的时候下面的post传输的数据,就是浏览器控制器中显示的Request Payload------WebKitFormBoundarynZb9BK3DBujba6Z2Content-Disposition: form-data; name="__VIEWSTATE"/wEPDwUJNDc2MzM2OTk3ZGS0sDY2lwhw3cK6BpS7DP4LL/pVS...
2019-10-12 14:07:47 3530
原创 linux上把日志拉取到本地
#!/bin/bash#格式化文件名curDay=(date−d"today"+IP=(date -d "today" +%m%d-%H%M)IP=(date−d"today"+IP=(hostname -I)IP=$(echo ${IP} | sed ‘s/ //g’)function createAndSendLog() {tail -rowscatalina.out>row...
2019-09-26 16:19:28 5071
原创 删除重复文件
import osimport hashlibimport loggingimport sysdef logger():“”" 获取logger"""logger = logging.getLogger()if not logger.handlers:# 指定logger输出格式formatter = logging.Formatter(’%(asctime)s %(leveln...
2019-09-26 10:00:30 244
转载 SecureCRT + SecureFX 8.1 Bundle安装注册教程
转自https://jingyan.baidu.com/article/eae078275917861fec548592.html
2019-09-19 15:16:06 228
原创 Linux 查看各文件夹大小命令
Linux 查看各文件夹大小命令du -h --max-depth=1du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][–block-size][–exclude=<目录或文件>] [–max-depth=<目录层数>][–help][–version][目录或文件] 常用参数: -a或-all 为每个指定...
2019-09-05 10:10:56 816
转载 mysql8 :客户端连接caching-sha2-password问题
在安装mysql8的时候如果选择了密码加密,之后用客户端连接比如navicate,会提示客户端连接caching-sha2-password,是由于客户端不支持这种插件,可以通过如下方式进行修改:#修改加密规则ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;#更新密码(mysql_nat...
2019-08-27 11:14:11 87
转载 (转)为Python添加默认模块搜索路径
原文出处:https://www.douban.com/note/334738164/方法一:函数添加1 import sys2 查看sys.path3 添加sys.path.append(“c:\”)方法二:修改环境变量w用户可以修改系统环境变量PYTHONPATH方法三:增加.pth文件,推荐!在site-packages添加一个路径文件,如mypkpath.pth,必须以.p...
2019-08-25 22:53:51 164
转载 Jmeter接口测试之用例数据分离
之前我们的用例数据都是配置在 Jmeter Http 请求中,每次需要增加,修改用例都需要打开 jmeter 重新编辑,当用例越来越多的时候,用例维护起来就越来越麻烦,有没有好的方法来解决这种情况呢?其实我们可以将用例的数据存放在 csv 文件中,然后通过 csv 文件配置来读取用例中的数据,执行测试。用例数据如下图所示:用例设计 这里以 httpbin 接口为例,创建用例文件:jmet...
2019-07-08 14:17:14 274
转载 Fiddler 使用十二个小技巧
技巧一:装 全新安装 Fiddler默认下,Fiddler 不会捕获 HTTPS 会话,需要你设置下,打开 Fiddler Tool->FiddlerOptions->HTTPS tab选中 checkbox,弹出如下的对话框,点击"YES"点击"Yes"后,就设置好了技巧二:Fiddler 连接手机代理配置:依次打开 Fiddler->Tools->...
2019-06-27 16:14:30 506
原创 robotframework在jenkins上运行
1、安装robotframework插件2、安装Zentimestamp插件3、有pybot.bat文件
2019-06-03 11:12:47 234
转载 点击startup.bat启动tomcat出现乱码
找到tomcat目录下的/conf/logging.properties添加语句:java.util.logging.ConsoleHandler.encoding = GBK重启tomcat问题解决转自:https://www.cnblogs.com/songsongblue/p/10219918.html...
2019-06-03 09:45:56 211
原创 jenkins调用启动Windows定时任务
在Windows定时任务管理中设置任务:UI自动化在jenkins中Build 中使用Windows powershell中填写task=Get−ScheduledTask−TaskNameUI自动化if(task = Get-ScheduledTask -TaskName UI自动化if(task=Get−ScheduledTask−TaskNameUI自动化if(task -ne $nu...
2019-05-31 10:01:47 733
原创 自动下载更新svn和上传svn
创建updata.bat文件@echo off 更新任务“D:\Program Files\TortoiseSVN\bin\TortoiseProc.exe” /command:update /path:“E:\doc” /closeonend:2pauseTortoiseProc.exe 的安装路径D:\Program Files\TortoiseSVN\bin\TortoiseP...
2019-05-29 17:51:18 994
转载 Robotframework 实现右键点击功能
方法:在…\site-packages\SeleniumLibrary\keywords的element.py中加入方法def right_click_element方法,代码如下:@keyworddef right_click_element(self,locator): element = self.find_element(locator) action = A...
2019-04-26 09:49:57 2502
原创 Error in sitecustomize; set PYTHONVERBOSE for traceback
运行时出现Error in sitecustomize; set PYTHONVERBOSE for traceback:NameError: name ‘modules_list’ is not defined解决方案:在eclipse的plugins文件中找到这个文件: sitecustomize.py并重新命名为 sitecustomize_back.py问题即可解决...
2019-04-04 17:55:40 6364
原创 数据可视化:matplotlib
数据可视化:matplotlib.pyplot (mp)1.基本绘图函数mp.plot(水平坐标数组, 垂直坐标数组)x: [1 2 3 4]y: [5 6 7 8]代码:plt1.pyfrom future import unicode_literalsimport numpy as npimport matplotlib.pyplot as mpx = np.linspace...
2019-02-20 23:56:31 232
原创 Numpy 笔记
一、Numpy是什么?1.Numrical Python,数值的Python,应用于数值分析领域的Python语言工具;2.Numpy是一个开源的科学计算库;3.Numpy弥补了作为通用编程语言的Python在数值计算方面,能力弱,速度慢的不足;4.Numpy拥有丰富的数学函数、强大的多维数组和优异的运算性能;5.Numpy与Scipy、scikit、matplotlib等其它科学计算库...
2019-02-20 17:38:20 297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人