21 lines
722 B
Python
21 lines
722 B
Python
# Define your item pipelines here
|
|
#
|
|
# Don't forget to add your pipeline to the ITEM_PIPELINES setting
|
|
# See: https://docs.scrapy.org/en/latest/topics/item-pipeline.html
|
|
|
|
|
|
# useful for handling different item types with a single interface
|
|
# from itemadapter import ItemAdapter
|
|
|
|
|
|
class PricePerSqmPipeline:
|
|
def process_item(self, item, spider):
|
|
'''
|
|
pricefloat = float(price.replace(',', '.').replace(' ', '').replace('€', ''))
|
|
areafloat = float(area.replace(',', '.').replace(' ', '').replace('m²', ''))
|
|
pricesqmint = round(pricefloat / areafloat)
|
|
pricepersqm = float(item['price']) / float(item['area'])
|
|
item['price/sqm'] = pricepersqm
|
|
'''
|
|
return item
|