今天是基础系列的最后一篇文章,也是一些新手甚至是老手容易忽略的知识点,面向对象。
所有面向对象语言都有三大特征:封装继承多态.那Python中面向对象怎么做?...下面的内容只是我的经验总结,与官方讲解应该是大同小异,有自己的理解会更好些.
封装: 描述某个对象的属性以及方法。
比如狗,狗的大小,颜色,这些东西就是他的属性,狗会叫,这是他的方法。 ...继承:Python语言也支持继承,并且支持多继承,所有对象的都继承
Object
class Spider(object):
上面这个Spider就继承了object类
什么时候可以用到继承呢?...self.rows_title = [u'招聘标题', u'公司名称', u'公司地址', u'待遇', u'发布日期', u'招聘链接', u'招聘要求描述']
sheet_name = u'51job_Python...''
for i in range(1, 5):
url = 'http://search.51job.com/list/000000,000000,0000,00,9,99,python