Scrapy – 使用项目

Scrapy – 使用项目

创建项目

你可以按以下格式创建项目 −

>>myproduct = Product(name = 'Mouse', price = 400)
>>print myproduct

上述代码产生了以下结果—

Product(name = 'Mouse', price = 400)

获取字段值

你可以按以下方式获得字段的值 −

>>myproduct[name]

它将打印结果为 “Mouse”。

或者以另一种方式,你可以使用 get() 方法来获取数值,如-

>>myproduct.get(name)

它将打印结果为 “鼠标”。

你也可以用下面的方法来检查这个字段是否存在

>>'name' in myproduct

它将打印结果为 “True”。

或者

>>'fname' in myproduct

它将把结果打印为 “False”。

设置字段值

你可以为字段设置值,如下所示

>>myproduct['fname'] = 'smith'
>>myproduct['fname']

访问所有填充的值

可以访问所有的值,这些值存在于 “产品 “项目中。

>>myproduct.keys()

It will print the result as −

['name', 'price']

或者你可以访问所有的值以及如下所示的字段值—

>>myproduct.items()

它将打印结果为 −

[('name', 'Mouse'), ('price', 400)]

可以从一个字段对象中复制项目到另一个字段对象,如所述 −

>> myresult = Product(myproduct) 
>> print myresult

它将打印输出为-

Product(name = 'Mouse', price = 400)
>> myresult1 = myresult.copy() 
>> print myresult1

它将打印输出为-

Product(name = 'Mouse', price = 400)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程