05 2020 档案

摘要:背景 前段时间学习了python的多线程爬虫,当时爬取一个图片网站,开启多线程后,并没有限制线程的数量,也就是说,如果下载1000张图片,会一次性开启1000个子线程同时进行下载 现在希望控制线程数量:例如每次只下载5张,当下载完成后再下载另外5张,直至全部完成 查了一些资料,发现在python中, 阅读全文
posted @ 2020-05-30 11:09 我是冰霜 阅读(18070) 评论(0) 推荐(3)
摘要:之前有写过一个生成电话号码的脚本,主要是因为当时在测的一个项目,需要用到大量的新手机号 在后期项目测试过程中,确实一直在借助这个脚本帮我造新号码,但是使用过程中也逐渐意识到一个问题:电话号码去重不是很彻底 原先的写法如下: 1 import random 2 3 list_1 = ["134", " 阅读全文
posted @ 2020-05-23 23:24 我是冰霜 阅读(590) 评论(1) 推荐(0)
摘要:背景 周末在写一个爬虫时,遇到这样一种场景:从搜索结果中下载指定数量的文件 例如:搜索结果中共分为10页展示,加起来一共50条数据,现在要做的是从50条数据中下载指定数量的数据 为了实现这个功能,开始我是这样想的: 1、依次遍历10页数据,并且把每页的数据都追加到同一个列表中,这样的话,请求完10页 阅读全文
posted @ 2020-05-16 23:45 我是冰霜 阅读(3249) 评论(0) 推荐(2)
摘要:最近在写脚本时有一个功能是上传附件,也趁这个机会学习了下对于上传文件类的接口该如何进行传参 本次介绍2种方式来上传附件:一种是通过jmeter;另一种是通过python的requests库 接口参数分析 在讲具体方法之前,先来分析下这次上传附件接口的headers与携带的参数信息 headers种主 阅读全文
posted @ 2020-05-12 21:58 我是冰霜 阅读(4550) 评论(0) 推荐(1)
摘要:前面有一篇随笔大致描述了如何在jmeter中生成时间戳,所以这次继续介绍下在用python做接口测试时,如何构造想要的时间戳参数 1. 目的&思路 本次要构造的时间戳,主要有2个用途: headers中需要传当前时间对应的13位(毫秒级)时间戳 查询获取某一时间段内的数据(如30天前~当前时间) 接 阅读全文
posted @ 2020-05-08 21:29 我是冰霜 阅读(3395) 评论(0) 推荐(0)