摘要: 线程是属于进程的,一个进程可能包含多个线程 至于线程和进程在使用时哪个更好,只能看使用的场景了 话不多说,看下线程模块(threading)的使用方法: 和进程的写法类似,都是先创建,在启动,最后加一个join等待所有线程结束在结束整个进程,如下为执行结果: 我们可以看到,pid和主进程中是保持一致 阅读全文
posted @ 2018-07-10 23:14 水里的芋头 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 有人说测试学习多进程(或多线程)有啥用?额告诉你很有用,特别是在自己写性能测试工具时就可以用到,而且非常方便 这里只介绍非常简单的多进程模块(multiprocessing.Process) 代码如下: 看着代码是不是很简单?答案是肯定的,用得多了自然也就简单了,当然这是最简单的调用 通过Proce 阅读全文
posted @ 2018-07-10 21:41 水里的芋头 阅读(2316) 评论(0) 推荐(0) 编辑
摘要: 在之前的工作中,测试web界面产生的报告是自动使用python中发送邮件模块实现,在全部自动化测试完成之后,把报告自动发送给相关人员 其实在python中很好实现,一个是smtplib和mail俩个模块来实现,主要如下: 在这里我们可以把发送mail的代码进行封装成一个函数供外部调用,如下: 这里把 阅读全文
posted @ 2018-07-08 00:08 水里的芋头 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 今天看到一段代码,其中函数入参有一个参数为list,类似如下: 通过测试发现是有问题的,在其中加入print和调用即可发现(使用默认参数值调用俩次): 结果如下: 第二次调用的时候,pidlist并不是空的 所以对于可变参数,特别需要注意,如列表等都可能产生这样的问题 我们可以对代码做如下处理即可正 阅读全文
posted @ 2018-07-07 23:42 水里的芋头 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 在各种语言中,谈到递归首当其冲的是斐波那契数列,太典型了,简直就是标杆 一开始本人在学习递归也是如此,因为太符合逻辑了 后台在工作和学习中,不断反思递归真的就好嘛? 首先递归需要从后往前推导,所有数据都要保存一遍~,如果是输入很大数字,如以前的1M内存可能不够把?? 我们暂且不谈过去,毕竟是过去,现 阅读全文
posted @ 2018-07-07 09:43 水里的芋头 阅读(271) 评论(0) 推荐(0) 编辑
摘要: tac tac是cat的反写,即反序显示文件内容 如文件a.txt内容如下: 则tac a.txt打印如下: 我们可以使用awk来实现tac的功能: awk '{arr[NR]=$0}END{for(count=NR;count>0;count--)print arr[count]}' a.txt 阅读全文
posted @ 2018-07-04 21:49 水里的芋头 阅读(208) 评论(0) 推荐(0) 编辑
摘要: tr是个简单字符处理命令,主要有以下几个用法: 1、替换字符: echo "hello,world" | tr 'a-z' 'A-Z' 执行结果:HELLO,WORLD 注释:这里是把所有的小写字母换成大写字母 2、删除字符 echo "hel3lo,wo0lrd2938" | tr -d '0-9 阅读全文
posted @ 2018-07-04 18:23 水里的芋头 阅读(184) 评论(0) 推荐(0) 编辑
摘要: wc命令是统计文本中的字符数、单词数以及文本行数的,具体参数如下: -l 统计文本中的行数 -w 统计文本中的单词数 -c/m 统计文本中的字符数 -L 统计文本中最长行的字符数 当然使用时也可以不带参数,则输出行数、单词数和字符数 阅读全文
posted @ 2018-07-04 16:47 水里的芋头 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 提中的这些命令都是些小命令,很简便,在工作过程中经常使用,具体使用方法如下: cut 使用说明:一般是把某个整齐的文档输出其中某列使用 常用的参数有: -f 选择打印的列 -d 指定定界符(默认定界符为制表符,即\t) --complement 打印选择列之外的列 -c 打印指定长度的字符 --ou 阅读全文
posted @ 2018-07-04 15:58 水里的芋头 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 有五种可能取值:1xx:指示信息--表示请求已接收,继续处理2xx:成功--表示请求已被成功接收、理解、接受3xx:重定向--要完成请求必须进行更进一步的操作4xx:客户端错误--请求有语法错误或请求无法实现5xx:服务器端错误--服务器未能实现合法的请求 常见状态代码、状态描述:200 OK // 阅读全文
posted @ 2018-07-04 15:42 水里的芋头 阅读(117) 评论(0) 推荐(0) 编辑