Python_Scrapy_4.items.py

来源:互联网 发布:php在线手册 编辑:程序博客网 时间:2024/06/11 21:07
<span style="font-size:18px;">import scrapyclass DmozItem(scrapy.Item):    title = scrapy.Field()    link = scrapy.Field()    desc = scrapy.Field()</span>


我了个去,看不懂啊.突然好想去打DOTA刷刷A B站什么的啊T.T

算了哪里不懂Google哪里..慢慢学吧


第一行 我懂导入了scrapy模块


第三行  应该是新建了一个DmozItem的类继承了scrapy模块里的Item类.

a.继承: python的继承有点像DOTA里合成装备的概念 

class 秘法鞋 (能量球,草鞋):

#得到了能量球增加250点的魔法的属性

移动速度 = 55

def 补魔 (self):

点一下就可以和队友一起愉快的补

b.scrapy.Item

这里的 " . " 应该可以理解为的.     那么整句话可以理解为scrapy里的Item类


第四五六行  貌似是生成了几个Field的实例

a.filed [fild] 做名词有字段,田,领域的意思,基本和中文的块有点搭边. 不过不清楚他们是什么工作的.

b.这个部分就是简单的实例化和 a = int() 没什么不同

c.因为类是对现实事物的模拟,可以把类现象成一个东西.那么Field是什么呢?按照官方教程里的说法应该是一种和字典比较像的数据类型.



0 0
原创粉丝点击