问题:做测试的朋友们经常会用到xmind这个工具来梳理测试点或写测试用例,但是xmind8没有自带的统计测试用例,其他版本的xmind有些自带节点数量统计功能,但也也不会累计最终的数量,导致统计测试工作量比较困难. 解决方法:利用python开发小工具,实现同一份xmind文件中一个或多个sheet页的用例数量统计功能. 一.源码 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'zhongxintao' import tkin…
在性能测试过程中,往往会出现各种各样的性能瓶颈.其中java常见瓶颈故障模型有cpu资源瓶颈:文件IO瓶颈:网络IO瓶颈:内存资源瓶颈:资源消耗不高程序本身执行慢等场景模型. 如何快速定位分析这些类型瓶颈?工欲善其事必先利其器.   本文主要讲述针对cpu高耗和网络IO瓶颈两个场景,使用排查提效脚本工具快速定位分析性能瓶颈 场景一:当服务器CPU高耗原因分析,如何快速定位到占用cpu高的用户线程 场景二:怀疑网络连接问题,如何快速分析网络TCP状态   原始做法: 场景一: top命令找出消耗C…
​ 一.一些为难前端的业务场景 在我的工作经历里,需要等待后端童鞋配合我的情形大概有以下几种: a.我们跟外部有项目合作,需要调用到第三方接口. 一般这种情况下,商务那边谈合同,走流程,等第三方审核,我们这边会直接开始开发,而这个时候还没有外部接口可以使用:或者是合同都谈妥了,但是第三方对接的工作人员排期还没有排到.总之是需要等. b.活动抢节点上线 一个比较赶时间节点(如七夕,双十一)的活动需求下来,前后端同时开发,后端还没有开发完接口可以调试. c.需要调用的接口很复杂. 本来我只需要一个简…
代码地址如下:http://www.demodashi.com/demo/12918.html python 趣味实用小工具 概述 用python实现的三个趣味实用小工具: 图片转Execl工具 , 图片转TXT工具 , 二维码生成工具 . 准备工作 系统需求 所有的代码都是基于 python3 的, 所以需要事先安装好 python3 ,并设置好环境. 安装方法详见: 廖雪峰Python3教程-安装Python3 官方安装教程-英文 安装必备库 注意: 安装过程中建议以管理员权限运行执行以下命…
上图 代码 核心 编解码方面 Tkinter界面更新 总结 昨天被一同学告知,网上的一个QQ密码库中有我的一条记录,当时我就震惊了,赶紧换了密码.当然了,这件事也给了我一个警示,那就是定期的更换自己的QQ密码,会比较的安全. 然后就自己写了个密码保护的小工具.虽然我们没有必要写这么个程序,但是为了复习巩固一下之前学过的知识,还是做点什么吧. 上图 口令正确 口令错误 代码 本实验是基于Python来实现,使用Tkinter来写的界面. 以当前月份为算子来获取md5加密后的随机字符串来作为密码.…
在这篇文章里,我们将会介绍4个Python解释器自身提供的小工具.这些小工具在笔者的日常工作中经常用到,减少了各种时间的浪费,然而,却很容易被大家忽略.每当有新来的同事看到我这么使用时,都忍不住感叹,原来Python还隐藏了这么好用的功能.下面就来看一下Python自带的几个小工具 python学习交流群:516107834 一.1秒钟启动一个下载服务器 在实际工作中,时不时会有这样的一个需求:将文件传给其他同事.将文件传给同事本身并不是一个很繁琐的工作,现在的聊天工具一般都支持文件传输.但是,…
代码 #-*-coding:utf-8-*- import os from tkinter import * root=Tk() root.title('小工具') #清空文本框内容 def clear(): text.delete('1.0','end') #执行 def show(): print('hello') text.insert('1.0', "hello\n") #文本信息 def insert_text(msg): text.insert(INSERT,'%s'%ms…
平时工作经常需要做些图像分析,需要给图像分通道,计算各个通道的直方图分布特点,这个事儿photoshop也能做,但是用起来不方便,且需要电脑上安装有PS软件,如果用OpenCV, 更是需要在visual studio上做很多配置工作.本文充分利用python的便携性和轻量级特点,力图实现一个脚本,到处处理的目标. 注:本文使用Python2.7.8和PIL1.1.7,注意版本问题. <使用方法> 1.将待处理图片命名为1.jpg和本文python脚本文件放入同一文件夹: 2.运行python脚…
  上一节介绍了python PIL库自带的10种滤镜处理,现成的库函数虽然用起来方便,但是对于图像处理的各种实际需求,还需要开发者开发自定义的滤镜算法.本文将给大家介绍如何使用PIL对图像进行自定义的像素级操作.   本文以剪纸风格图像处理作为例子:(算法借鉴了残阳似血的博客http://qinxuye.me/,特此鸣谢.) 原图:   处理后:    1.首先将处理参数预先设定好.设定阈值threshold,该阈值会用来区分作为目标颜色的前景色和将要被去除掉的的背景色的分界线.同时设置处理后…
<背景>  滤镜处理是图像处理中一种非常常见的方法.比如photoshop中的滤镜效果,除了自带的滤镜,还扩展了很多第三方的滤镜效果插件,可以对图像做丰富多样的变换:很多手机app实现了实时滤镜功能,最有名的当属Instagram. PIL中主要涉及到卷积滤镜,其原理是针对数字图像的像素矩阵,使用一个nxn的方形矩阵做滤波器(即卷积核kernel,常见的如3x3,5x5等),对该图像像素进行卷积遍历(即截取和卷积核同等大小的像素矩阵进行卷积运算),每一个输出像素都是一定区域像素按一定权重组合计…