发布于 2016-10-29 08:07:11 | 220 次阅读 | 评论: 0 | 来源: 网络整理
import scrapy
class MyProducts(scrapy.Item):
productName = Field()
productLink = Field()
imageURL = Field()
price = Field()
size = Field()
项目字段用于显示每个字段的元数据。字段对象上的值没有限制,可访问元数据的键不包含的元数据的任何引用列表。字段对象用于指定所有字段元数据,您可以根据项目您的要求指定任何其他字段键。字段对象可以通过使用 Item.fields 属性进行访问。
当在使用项目工作时,可以定义一些常用功能。欲了解更多信息,请点击此链接。
class MyProductDetails(Product):
original_rate = scrapy.Field(serializer=str)
discount_rate = scrapy.Field()
class MyProductPackage(Product):
name = scrapy.Field(Product.fields['name'], serializer=serializer_demo)
class scrapy.item.Item([arg])
Item 提供了一个构造函数的副本,并由在 fields 中的项目提供额外的属性。
class scrapy.item.Field([arg])