12 2020 档案
摘要:如有数组num=["1","2","3","4","5"] 怎么按照奇、偶数位取数? 写法如下 num=["1","2","3","4","5"] print(num[::2]) print(num[1::2]) 执行后 具体参考 https://www.cnblogs.com/tianleblog
阅读全文
摘要:场景描述:本案例主要实现多用户同时提交订单,以检测系统对瞬时压力的响应情况。具体流程包括用户登录-添加商品-提交订单。涉及多个接口联动和参数处理,步骤如下: 第一步,登录用户 1、新建“下订单”线程组(测试计划-线程-线程组),线程数可设置并发数,比如图中30代表30个用户并发执行,ramp-up代
阅读全文
摘要:直接对下方代码进行解析 for a in range(5): print(a) if a == 2: break 依次读取range内的数字,并答应出来。当读取出来的数字是2时,结束循环,执行后入下图。可以看到,打印输出到2,循环就停止了 以上主要用于解决请求过程中通过判断响应码来决定下一步操作,代
阅读全文
摘要:爬虫请求链接,有时候会出现请求失败或者等待时间很长的情况,用下面的方法可以一定程度的解决这个问题 url='https://cl.xxxx.xyz/'+url try: response = requests.get(url, headers=headers,timeout=5)#超时设置为3秒 e
阅读全文
摘要:爬虫爬取信息时,需要把爬取的内容存到txt文档中,且爬虫是每天执行,以日期命名能避免出现名称重复等问题,解决方法如下 import time import os import sys path = os.path.abspath(os.path.dirname(sys.argv[0])) local
阅读全文
摘要:爬虫爬取网页数据的时候,有时候因访问频率太过于规律导致被服务器发现,出现访问超时或者被封ip的情况。所以,每一轮爬取,后面加一个随时等待时间,可以减少被发现的概率 主要用到random和time库 实现脚本如下 import random import time for a in range(10)
阅读全文