python写单元大多数都会用到unittest和mock,测试代码覆盖率都会用到coverage,最后再用nose把所有的东西都串起来,这样每次出版本,都能把整个项目的单元测试都运行一遍。Unittestunittest就不详细介绍了,注意几点:测试类继承unittest.TestCase测试类、...
分类:
编程语言 时间:
2014-05-21 20:27:47
阅读次数:
413
本章涉及Selenium WebDriver的所有接口。 Recommended Import
Style 推荐的导入风格如下:from selenium import webdriver
然后,你可以这样访问所有的类:webdriver.Firefoxwebdriver.FirefoxP...
分类:
编程语言 时间:
2014-05-21 19:50:51
阅读次数:
435
2-2.程序输出。阅读下面的Python脚本。#!/usr/bin/env python1 + 2 *
4(a)你认为这段脚本是用来做什么的?(b)你认为这段脚本会输出什么?(c)输入以上代码,并保存为脚本,然后运行它,它所做的与你的预期一样吗?为什么一样/不一样?(d)这段代码单独执行和在交互解释...
分类:
编程语言 时间:
2014-05-21 19:43:18
阅读次数:
305
相信很多朋友都曾在windows上做过web开发,我们常用的Web应用程序平台是:Apache+Mysql+Perl/PHP/Python,在windows下集成称为WAMP。web开发新手有时候由于不太熟悉linux下的操作,总希望能在windows上做开发,wamp便是利器。
有了集成的we.....
什么是 self ? 它是类实例自身的引用。其他语言通常使用一个名为 this 的标识符
--《Python核心编程》如何定义类: class ClassName(base_class[es]): (1) "optional
documentation s...
分类:
编程语言 时间:
2014-05-21 18:50:01
阅读次数:
304
在编写Python程序时,程序中有中文时经常会出现错误信息:SyntaxError: Non-ASCII character '\xe5'
出现这种情况,可以用如下解决办法:
python的默认编码文件是用的ASCII码,你将文件存成了UTF-8,解决办法很简单,在文件开头加入如下代码:
#coding=utf-8
这就可以了。...
分类:
编程语言 时间:
2014-05-21 15:58:40
阅读次数:
240
最近编写Python程序时经常遇见中文相关的问题,这里说一个问题的解决方法。
我在使用json模块的dumps()函数时,因为涉及到中文,报出如下错误:
ascii codec can't decode byte 0xe8 in position 0:ordinal not in range(128)
这是编码相关的问题,在该程序中加入如下代码:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
这样就可以解决该问题了,希望对大家有所帮助。...
分类:
编程语言 时间:
2014-05-21 09:47:21
阅读次数:
323
python的文件锁目前使用的是fcntl这个库,它实际上是调用的...
分类:
编程语言 时间:
2014-05-21 09:18:57
阅读次数:
361