![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
救赎的心
这个作者很懒,什么都没留下…
展开
-
grequests 使用方法
前言此库基于requests二次开发,使用方便快捷。执行方面,因requests是串行请求的,所以效率方面远不及并发请求的grequests安装方法: pip install gevent grequests项目地址:https://github.com/spyoungtech/grequestsgrequests的使用使用场景:1) 爬虫设置ip代理池时验证ip是否有效2)进行压测时,进行批量请求等等场景grequests 利用 requests和gevent库,做了一个简单原创 2021-08-03 16:02:47 · 1401 阅读 · 0 评论 -
python - allpairspy 的使用demo
在编写测试用例时,若设计几十种或上百种筛选条件让你进行测试,并告知某几种特定筛选条件肯定有问题,需要找出。你的测试思路是什么呢?最暴力的就是全部罗列出,并逐一测试;最省事的就是随意找几个,碰运气。为了解决上面出现的问题,python中allpairspy库就脱险而出了,不多说,直接进入demofrom allpairspy import AllPairsparameters = [ ["男11", "女"], ["一年级", "二年级", "三年级", "四年级", "原创 2021-05-13 18:06:20 · 1458 阅读 · 0 评论 -
grequests的使用方法,demo
import grequestsimport requestsimport time# start = time.time()# req_list = [grequests.get('https://baidu.com') for i in range(10)]# res_list = grequests.map(req_list)# print(time.time()-start)start = time.time()res_list = [requests.get('https:/.原创 2021-01-04 17:53:55 · 386 阅读 · 0 评论 -
allure生成的报告打开后显示loading
先看下图,文件打开后,内容部分显示了loading研究了一会,发现这个错误是因为打开方式造成的,不应直接在本地打开文件进行预览。我之前的地址为file:///Users/xxxx/report/reporthtml/index.html通过使用pycharm打开后,地址变更如下,并且内容也恢复正常了http://localhost:63342/xxxx/report/reporthtml/index.html...原创 2020-06-21 10:18:43 · 4868 阅读 · 7 评论 -
pytest 提示ERROR: usage: run_all_case.py [options] [file_or_dir] [file_or_dir] [...]
import pytestif __name__=='__main__': # pytest.main(['../test_case/test_case_01.py']) pytest.main(['../test_case/','--html=../report/report.html'])当运行以上代码时,提示了ERROR: usage: run_all_case.py [options] [file_or_dir] [file_or_dir] [...]之所以被报错,是因为pyt.原创 2020-06-20 12:13:20 · 10549 阅读 · 3 评论 -
python ftp下载文件
# -*- coding: utf-8 -*-#python 27#2018.12.27#实现从ftp上下载文件到本地from ftplib import FTPimport osdef ftpconnect(host, username, password): ftp = FTP() # 设置变量 timeout = 30 port = 21 ...原创 2019-03-15 15:47:13 · 12133 阅读 · 0 评论 -
python requests 返回请求内容
#!/usr/bin/env python#coding:utf-8import requestsr=requests.get('http://www.360che.com')print ('HTTP状态码:',r.status_code)print (u'请求的URL:',r.url)print (u'获取Headers:',r.headers)# print (u'响应内容...原创 2019-04-16 11:21:18 · 6045 阅读 · 0 评论 -
Sublime text 3 + python3
step0:下载->安装(不做赘述)->开启package controlstep1:预防被墙:修改; Preferences –>>Settings(Settings User){ "bootstrapped": true, "channels": [ "https://erhan.in/channel_v3.jso...原创 2019-09-10 15:58:07 · 152 阅读 · 0 评论 -
爬取页面内容
# -*- coding:utf-8 -*-#python 3.6import requestsfrom bs4 import BeautifulSoupimport urllib.requestimport reimport json#如果是网址,可以用这个办法来读取网页html_doc = "http://www.360che.com"req = urllib.requ...原创 2019-09-18 22:56:36 · 946 阅读 · 0 评论 -
获取安卓手机当前运行app的包名
运行-cmd-"运行一下代码"adb shell dumpsys window | findstr mCurrentFocus原创 2019-09-24 18:37:26 · 1264 阅读 · 0 评论 -
python 获取最新文件
#!/usr/bin/python#encoding:utf-8import os# 输入目录路径,输出最新文件完整路径def find_new_file(dir): '''查找目录下最新的文件''' file_lists = os.listdir(dir) file_lists.sort(key=lambda fn: os.path.getmtime(dir...原创 2019-02-28 23:53:02 · 2582 阅读 · 0 评论 -
Fiddler:请求花费的时间
class Handlers{ …… public static BindUIColumn("TimeTaken/ms" ,120) function TimeTaken(oS: Session): String{ var sResult = "0"; //获得时间戳的ms值 var t1_ms...原创 2019-02-12 18:36:01 · 528 阅读 · 0 评论 -
QPS如何计算
原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间。公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS) 。机器:峰值时间每秒QPS / 单台机器的QPS = 需要的机器 。每天300w PV 的在单台机器上,这台机器需要多少QPS?( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS...转载 2019-02-12 09:30:59 · 8105 阅读 · 0 评论 -
RobotFramework 报告汉化
进入目录C:\Users\Administrator\AppData\Local\Programs\Python\Python27\Lib\site-packages\robot\htmldata\rebot需要修改rebot文件夹下的两个文件[report.html、view.js] report.html<!DOCTYPE html><html&g...原创 2018-12-29 09:50:20 · 1340 阅读 · 2 评论 -
python 使用命令行安装多个库
前提:多次重装系统过程中,发现老版本python库丢失版本号,一些原来稳定的项目无法再次运行 1、导出库pip freeze > D:\rr.txt2、 安装该txt中的库pip install -r D:\rr.txt ...转载 2018-12-18 17:58:13 · 940 阅读 · 0 评论 -
Python-pip安装
1、本地创建文件get-pip.py2、进入https://bootstrap.pypa.io/get-pip.py将文件内所有内容粘贴到上面创建的文件中3、cmd进入创建的文件目录下,我的是D:\根目录下。例如我输入的是:python get-pip.py4、等待一会儿出现下图内容即可5、再输入pip查看是否有内容返回...原创 2019-01-10 15:20:07 · 171 阅读 · 0 评论 -
运行程序无法定位程序输入点ucrtbase.abort于动态链接库api-ms-win-crt-runtime-|1-1-0.dll
我电脑是win7系统,出现改问题后的解决办法是1、删除“C:\Windows\SysWOW64”目录下的“api-ms-win-crt-runtime-|1-1-0.dll”文件2、进入https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145下载文件3、安装-重启4、可以运行咯...原创 2019-01-10 15:37:05 · 6517 阅读 · 4 评论 -
Python pip 安装与使用
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。pip 官网:https://pypi.org/project/pip/你可以通过以下命令来判断是否已安装:p...转载 2019-01-10 15:47:20 · 101 阅读 · 0 评论 -
python安装cv2
pip install opencv-python原创 2019-01-10 15:55:20 · 365 阅读 · 0 评论 -
Mac设置Android环境
1、安装jdkhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、安装studio3、进入studio等待安装各种预置软件4、关闭一个 instant的东西(启动app时可提升速度)5、设置Android_Home环境从命令行(terminal.app)中...原创 2019-01-10 18:24:35 · 215 阅读 · 0 评论 -
搭建redmine
1、下载railsinstaller-3.4.0http://railsinstaller.org/enhttps://s3.amazonaws.com/railsinstaller/Windows/railsinstaller-3.4.0.exe下载完成后进入了设置页面,设置用户名test、邮箱meng.xing@360che.com 2、下载redminehttp://...原创 2019-01-16 18:19:04 · 736 阅读 · 0 评论 -
软件测试必看的5本书
1. 软件测试的艺术(第3版)软件测试的艺术作 者:(美)梅耶(Myers, G. J.) 等著,张晓明,黄琳 译出 版 社:机械工业出版社简介:本书以一次自评价测试开篇,从软件测试的心理学和经济学入手,探讨了代码检查、走查与评审、测试用例的设计、模块(单元)测试、系统测试、调试等主题,以及极限测试、互联网应用测试等高级主题,全面展现了作者的软件测试思想。第3版在前两版的基础上,结...转载 2019-02-14 18:41:30 · 357 阅读 · 0 评论 -
win7用set命令设置环境变量
1.查看所有环境变量:set2.设置环境变量:set BL=D:\res3.查看某个或某类环境变量:set BL4.修改环境变量值:set BL=%BL%;D:\python275.删除某个环境变量:set BL= ...转载 2018-12-17 17:05:07 · 727 阅读 · 0 评论