摘要: 这篇文章主要介绍了利用Python中的mock库对Python代码进行模拟测试,mock库自从Python3.3依赖成为了Python的内置库,本文也等于介绍了该库的用法,需要的朋友可以参考下 如何不靠耐心测试 通常,我们编写的软件会直接与那些我们称之为“肮脏的”服务交互。通俗地说,服务对我们的应用 阅读全文
posted @ 2017-08-11 10:09 孙大花 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 对于 Python 2.X: import sys reload(sys) sys.setdefaultencoding("utf-8") 1 2 3 对于 <= Python 3.3: import imp imp.reload(sys) 1 2 注意: 1. Python 3 与 Python 阅读全文
posted @ 2017-07-28 07:51 孙大花 阅读(27024) 评论(0) 推荐(4) 编辑
摘要: 最近用Python写了些爬虫,在爬取一个gb2312的页面时,抛出异常: UnicodeEncodeError: 'ascii' codec can't encode characters in position 21-23: ordinal not in range(128) 解决方案如下: 首先 阅读全文
posted @ 2017-07-28 07:42 孙大花 阅读(34457) 评论(0) 推荐(0) 编辑
摘要: 阿里云是最近新出的一个镜像源。得益于阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源。 阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/ CentOS系统更换软件安装源 第一步:备份你的原镜像文件,以免出错后可以恢复。 mv /etc/yum.repos.d 阅读全文
posted @ 2017-07-11 00:24 孙大花 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 环境: python版本:2.7.8 django版本:1.7.1 bootstrap版本:3.3.0 首先github上面有两个开源的项目用来整合django和bootstrap. https://github.com/dyve/django-bootstrap-toolkit 对应的是boots 阅读全文
posted @ 2017-06-24 03:05 孙大花 阅读(9716) 评论(0) 推荐(1) 编辑
摘要: vim 命令,vim是一个很好的编辑工具,下面为大家介绍一下vim入门基本命令。 方法/步骤 1 【vim 命令-启动vimtutor】:执行命令:vimtutor。vimtutor是vim使用入门教程。25到30分钟就可以入门。 2 【vim 命令-移动光标】: h 的鍵位于左邊,每次按下就會向左 阅读全文
posted @ 2017-06-16 02:15 孙大花 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 伪前提:先装Windows再装CentOS7(伪前提是因为没试过先装CentOS再装Windows) Windows用U盘安装CentOS7后,开启启动项里面仅有CentOS7的启动项,要修复Windows的引导,方法之一是在CentOS7系统的boot文件里面加入Windows的启动引导信息。 开 阅读全文
posted @ 2017-06-14 01:13 孙大花 阅读(552) 评论(0) 推荐(0) 编辑
摘要: Meta标签详解,在网上转的,希望对大家有用 引言 您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种: ● 在搜索引擎中登录自己的个人网站 ● 在知名网站加入你个人网站的链接 ● 在论坛中发帖子宣传你的个人网站 很多 阅读全文
posted @ 2017-06-06 23:34 孙大花 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 今天看源码的时候发现一个是*args和**kwargs,一看就能知道args是神马,就是所有参数的数组,kwargs就不知道了,google一下,一个人的blog写的比较简单明了,秒懂了~~kwargs就是当你传入key=value是存储的字典。 补充一下:kwargs不影响参数位置 例子: def 阅读全文
posted @ 2017-05-25 16:55 孙大花 阅读(314) 评论(0) 推荐(0) 编辑