摘要: 一、读取变量的值,实现unittest 参数化 定义了一个二维数组case_data,用来存值,使用时直接在test方法上方加 最后可以得到以下测试结果,说明测试成功。 二、读取文件的方式,实现unittest 参数化 如下所示,调用类DataToParam中的text方法,从 case_data. 阅读全文
posted @ 2018-03-12 19:59 nancy05 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 为了保证数据安全,一般都会定期备份数据库,备份数据库也有自己的命令可以执行,下面就是一个每天备份mysql数据库的一个小程序。 mysql备份的命令如下: 主要是把命令封装在bak_db这个方法里,然后把只要将类 BackDb实例化(如下所示)就可以了,因为bak_db() 已经在构造函数里调过了, 阅读全文
posted @ 2018-03-08 21:27 nancy05 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 单元测试在保证开发效率、可维护性和软件质量等方面有很重要的地位,所谓的单元测试,就是对一个类,一个模块或者一个函数进行正确性检测的一种测试方式。 这里主要是就应用 python + unitest 做单元测试做的一些学习笔记。 Unittest 提供了test cases, test suites, 阅读全文
posted @ 2018-03-07 22:24 nancy05 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 一、备份数据: Mysqldump常用命令: 常见选项: -u: 用户名 -p: 密码 -P: 端口号,不写默认3306 --all-databases, -A:备份所有数据库 --databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面 阅读全文
posted @ 2018-03-05 21:51 nancy05 阅读(81700) 评论(0) 推荐(3) 编辑
摘要: 函数即变量的意思是函数被使用时后面不用(),类似变量的使用,具体如下面的示例代码: 上面就是函数即变量的使用,可以简化代码。 函数即变量有点类似类中加@property后,函数变成了属性方法,使用时也不用加() 阅读全文
posted @ 2018-02-25 21:41 nancy05 阅读(547) 评论(0) 推荐(0) 编辑
摘要: os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下。 在Unix,Windows中有效。 top -- 根目录下的每一个文件夹(包含它自己), 产生3-元组 (dirpath, dirnames, filenames)【文件夹路径, 文件夹名字, 文件名】。 top - 阅读全文
posted @ 2018-02-25 21:17 nancy05 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: 下面主要使用的是: try .. except .. else .. finally ...,用的是 traceback 这个第三方模块。 常见的异常: AttributeError: 试图访问一个对象没有的属性,比如foo.x,但是foo没有属性x IOError:输入/输出异常,一般是无法打开文 阅读全文
posted @ 2018-02-25 16:50 nancy05 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 面向对象是个抽象的东西,概念比较多,下面会一一介绍。 一、类和实例 类(Class)和实例(Instance)是面向对象最重要的概念。 类是指抽象出的模板。实例则是根据类创建出来的具体的“对象”,每个对象都拥有从类中继承的相同的方法,但各自的数据可能不同。 关键字class后面跟着类名,类名通常是大 阅读全文
posted @ 2018-02-25 16:41 nancy05 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 前段时间,领导说列一下某页面上的所有国家信息,话说这个国家下拉框里的国家有两三百个,是第三方模块导入的,手动从页面拷贝,不切实际,于是想着用爬虫去获取这个国家信息,并保存到文件里。 下面是具体的代码,写的也是比较简单, 第一种:利用Selenium操作页面,获取下拉国家列表的信息,并保存到文件里 第 阅读全文
posted @ 2018-02-15 17:48 nancy05 阅读(4723) 评论(1) 推荐(0) 编辑
摘要: Requests 是第三方模块,如果要使用的话需要导入。Requests也可以说是urllib模块的升级版,使用上更方便。 这是使用urllib的例子。 下面是Requests 模块的使用。 支持的请求: requests.get(‘https://github.com/timeline.json’ 阅读全文
posted @ 2018-02-15 16:31 nancy05 阅读(1926) 评论(0) 推荐(0) 编辑