Im using code from Scrapy documentation, with "Product" class item created
from scrapy.exporter import XmlItemExporter
class ProductXmlExporter(XmlItemExporter):
def serialize_field(self, field, name, value):
if field == 'price':
return f'$ {str(value)}'
return super(Product, self).serialize_field(field, name, value)
and always get error from command line
return super(Product, self).serialize_field(field, name, value)
TypeError: super(Product, obj): obj must be an instance or subtype of type
I am new to Python so any help would be appreciated and did some research on "super" function but still dont understand how to connect this class inside code in this example.