自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

转载 python的类变量与实例变量以及__dict__属性

关于Python的实例变量与类变量,先来看一段可能颠覆世界观的例子 1 #!/usr/bin/env python 2 # -*- coding: utf_8 -*- 3 # Date: 2016年10月10日 4 # Author:蔚蓝行 5 6 #首先创建一个类cls,这个类中包含一个值为1的类变量clsvar,一个值为2的实例变量insvar, 7 class cl

2017-02-08 16:37:13 719

转载 使用nose进行python自动化测试

一、为什么使用nose?编写测试更容易。 nose可以自动识别继承于unittest.TestCase的测试单元,并执行测试,而且,nose也可以测试非继承于unittest.TestCase的测试单元。nose提供了丰富的API便于编写测试代码。执行测试更容易。 只要遵循一些简单的规则去组织你的类库和测试代码,nose是可以自动识别单元测试的。执行测试是非常耗资源的,但是,一段第一个

2017-02-07 16:19:41 9530 1

转载 python pdb 调试

python pdb调试在交互环境中通常使用pdb.run来调试:?import pdbdef pdb_test(arg):    fori in range(arg):        print(i)    returnargpdb.run("pdb_test(3)")

2017-02-07 15:52:09 531

转载 python nose测试框架全面介绍四

四、内部插件介绍1、Attrib 标记,用于筛选用例在很多时候,用例可以分不同的等级来运行,在nose中很增加了这个功能,使用attrib将用例进行划分有两种方式:ef test_big_download(): import urllib # commence slowness...test_big_download.slow = 1在运行时

2017-02-07 15:32:05 1173

转载 python nose测试框架全面介绍三

三、nose的测试工具集nose.tools模块提供了一系列的小工具,包括测试执行时间、异常输出及unittest框架中所有的assert功能。为了使写用例更加容易,nose.tools提供了部分便利的功能函数,下面写几个常用的,如下:nose.tools.ok_(expr, msg=None)标准的assert,例子如下:from nose.tools i

2017-02-07 14:18:23 1758

转载 python nose测试框架全面介绍二

二、基本使用nosetest脚本的使用(在安装完nose之后)nosetests [options] [(optional) test files or directories]我们可以使用配置文件,将需要运行的参数放入,配置文件的文件名为nose.cfg中,是标准的配置文件格式,如下:[nosetests]verbosity=3with-doctest=1

2017-02-07 14:17:41 1097

转载 python 文件、文件夹操作方法总结

http://www.cnblogs.com/rollenholt/archive/2012/04/23/2466179.html总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧:Python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.ge

2017-02-07 13:10:49 471

转载 Python自动化面试必备 之 你真明白装饰器么?

http://3060674.blog.51cto.com/3050674/1736959装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多小白来讲,这个功能 有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都 不会,别跟人家说你会Python, 看了下面的文章,保证你学会

2017-02-07 09:01:05 3438

转载 测试常用规则

一个测试单元必须关注一个很小的功能函数,证明它是正确的;每个测试单元必须是完全独立的,必须能单独运行。这样意味着每一个测试方法必须重新加载数据,执行完毕后做一些清理工作。通常通过setUp()和setDown()方法处理;编写执行快速的测试代码。在某些情况下,测试需要加载复杂的数据结构,而且每次执行的时候都要重新加载,这个时候测试执行会很慢。因此,在这种情况下,可以将这种测试放置一个后台的任务中。

2017-02-07 08:47:31 470

转载 python 几种常用测试框架

测试的常用规则一个测试单元必须关注一个很小的功能函数,证明它是正确的;每个测试单元必须是完全独立的,必须能单独运行。这样意味着每一个测试方法必须重新加载数据,执行完毕后做一些清理工作。通常通过setUp()和setDown()方法处理;编写执行快速的测试代码。在某些情况下,测试需要加载复杂的数据结构,而且每次执行的时候都要重新加载,这个时候测试执行会很慢。因此,在这种情况下,可以将这种测试

2017-02-06 14:16:57 10791 1

转载 python 测试框架 pytest

pytest 有时也被称为 py.test,是因为它使用的执行命令是 $ py.test。本文中我们使用 pytest 指代这个测试框架,py.test 特指运行命令。    较于 nose这里没有使用像前三篇一样(简介-举例-discovery-环境)式的分段展开,是因为 pytest 与 nose 的基本用法极其相似。因此只做一个比较就好了。他俩的区别仅在于调用

2017-02-06 14:09:35 3570

转载 python 测试框架 unittest

摘要这里将从(pythontesting.net)陆续编译四篇 Python 测试框架的简介,分别为:doctest、unittest、nose 和 pytest。本篇为第二篇:unittest目录[-]unittest 概览举个例子启动测试Test Discovery测试环境unittest 与 doctest 一样也是 Pyt

2017-02-06 14:08:32 543

转载 python 测试框架nose

摘要 这里将从(pythontesting.net)陆续编译四篇 Python 测试框架的简介,分别为:doctest、unittest、nose 和 pytest。本篇为第三篇:nose 本篇将介绍的 nose 不再是 Python 官方发行版的标准包,但它与 unittest 有着千丝万缕的联系。比如 nose 的口号就是: 扩展 unittest,nose 让测试更简

2017-02-06 14:07:05 666

转载 python 测试框架doctest

摘要: 这里将从(pythontesting.net)陆续编译四篇 Python 测试框架的简介,分别为:doctest、unittest、nose 和 pytest。本篇为第一篇:doctest               doctest 是一个 Python 发行版自带的标准模块。本篇将分别对使用 doctest 的两种方式——嵌入到源代码中和做成独立文件做基本介绍。##doc

2017-02-06 14:03:28 543

转载 深入解析Python编程中super关键字的用法

官方文档中关于super的定义说的不是很多,大致意思是返回一个代理对象让你能够调用一些继承过来的方法,查找的机制遵循mro规则,最常用的情况如下面这个例子所示:?123class C(B):  defmethod(self, arg):    super(C,self).method(arg)

2017-02-06 13:31:44 418

嵌入式系统设计师考试笔记之嵌入式系统基础知识

关于嵌入式设计师考试方面关于嵌入式系统方面的基础知道!

2010-10-15

嵌入式系统设计师考试笔记之操作系统基础1

这个文档是关于嵌入式设计师考试的一些资料,希望对有需要的朋友有帮助

2010-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除