fixes dynamic itemclass example usage of type()

This commit is contained in:
Capi Etheriel 2014-02-18 20:59:05 -03:00
parent 70a57dc730
commit 1ec1100b27
1 changed files with 2 additions and 2 deletions

View File

@ -158,9 +158,9 @@ classes instead of manually coding them.
from scrapy.item import DictItem, Field
def create_item_class(class_name,field_list):
def create_item_class(class_name, field_list):
field_dict = {}
for field_name in field_list:
field_dict[field_name] = Field()
return type(class_name,DictItem,field_dict)
return type(class_name, (DictItem,), field_dict)