python学习
文章平均质量分 62
peiyao456
这个作者很懒,什么都没留下…
展开
-
Python中的模块学习之mock模块
学习Python也有一段时间了,然而对Python中的单元测试模块这些并不是很懂,刚好,今天有点时间,就将mock模块进行学习并整理,下边进行分享:先来看一下本文的整体框架: 为什么要使用mock? 场景模拟1:比如有A和B两个模块,A模块中有调用到B模块的方法,但是很不幸,B模块中被A模块调用的方法由于一定的原因需要被修改,然而我们又不想让影响A模块的功能测试,所以就用到了单元测试模块unit原创 2017-08-10 23:31:50 · 20845 阅读 · 7 评论 -
python中的单元测试模块unittest
时间过得真快,一转眼一年没有发文了,后边会继续发表,多多交流!一、概述: 由于最近在做自动化测试,所以对unittest进行了学习。unittest模块有自己的断言,运行用例,组织用例等的属性,所以,掌握了unittest,自动化也就不会太难了。二、unittest的属性: 该文以思维导图的形式描述unittest的重要属性。其中前四个是unittest最核心的三个...原创 2018-08-09 19:46:11 · 3911 阅读 · 2 评论 -
【python】pycharm中新打开一个项目都提示no python interpreter的解决办法
一、前言:最近使用pycharm总是遇到这样一个问题:每次打开一个新的项目都会提示no python interpreter,意思是没有找到python编译器。具体表现方式就是: 二、解决办法:打开file–>setting,具体如图: 设置完成点击OK,图一就不会再显示了。记录问题,高效学习~fighting!...原创 2018-09-06 15:20:58 · 20498 阅读 · 0 评论 -
【Python】标准输出重定向踩坑
有时候,输出的内容太多直接打印在控制台是没办法查看的,所以,就会考虑将输出打印在指定的文件中。方法一:将标准输出赋值为一个文件句柄,使用完成之后关闭。output = sys.stdout outputfile = open('test.txt', 'a')sys.stdout = outputfileprint('hello')outputfile.close()sys.stdou...原创 2018-09-26 20:09:40 · 1505 阅读 · 0 评论 -
【Python】读写json文件
一、背景:最近在借助python的unittest执行测试用例,在每个测试用例中都有一个标志flag,循环执行用例,flag有时需要设置为True,有时需要设置为False,因用例不存在于同一个py文件,所以,全局变量是不可以的。于是乎,和朋友聊天,他说,只能通过读取同一个文件去获取flag,是的,有道理,但是,读取文件毕竟是有点费时的(不过可以解决问题)。然后,我就设定:当flag需要设置为F...原创 2019-02-20 21:04:10 · 768 阅读 · 0 评论 -
【Python】paramiko模块安装报错的解决办法
背景:需要使用paramiko模块,结果安装的时候就报错了,折腾了很久,决定记录。安装parmiko的步骤:1、安装pycrypto:但是报错,报错内容如下:解决办法:找到安装的vs下的头文件stdint.h文件,执行如图的命令,然后再用pip安装pycrypto,即可。2、安装paramiko:使用paramiko模块:import paramikoclient=pa...原创 2019-03-13 17:05:19 · 9873 阅读 · 0 评论