摘要: 2017-07-29 17:50:29 Scrapy是一个快速功能强大的网络爬虫框架。 Scrapy不是一个函数功能库,而是一个爬虫框架。爬虫框架是实现爬虫功能的一个软件结构和功能组件集合。爬虫框架是一个半成品,能够帮助用户实现专业网络爬虫。 一、Scrapy框架介绍 5+2结构,5个主要模块加2个 阅读全文
posted @ 2017-08-01 22:38 hyserendipity 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 2017-08-01 20:03:48 测试驱动开发,英文全称Test-Driven Development,简称TDD,是一种不同于传统软件开发流程的新型的开发方法。它要求在编写某个功能的代码之前先编写测试代码,然后只编写使测试通过的功能代码,通过测试来推动整个开发的进行。这有助于编写简洁可用和高 阅读全文
posted @ 2017-08-01 20:10 hyserendipity 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 2017-08-01 14:19:30 程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug。 一、pri 阅读全文
posted @ 2017-08-01 19:52 hyserendipity 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 2017-08-01 13:40:17 在程序运行过程中,总会遇到各种各样的错误。 有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。 有的错误是用户输入造成的,比如让用户输入email地址,结果得到一个空字符串,这种错误可以通过 阅读全文
posted @ 2017-08-01 14:15 hyserendipity 阅读(366) 评论(1) 推荐(0) 编辑