Envío de correo electrónico después de raspar en scrapy

código pipeline.py

class Examplepipeline(object):

    def __init__(self):
        dispatcher.connect(self.spider_opened, signal=signals.spider_opened)
        dispatcher.connect(self.spider_closed, signal=signals.spider_closed)

    def spider_opened(self, spider):
        log.msg("opened spider  %s at time %s" % (spider.name,datetime.now().strftime('%H-%M-%S')))

    def process_item(self, item, spider):
            log.msg("Processsing item " + item['title'], level=log.DEBUG)


    def spider_closed(self, spider):
        log.msg("closed spider %s at %s" % (spider.name,datetime.now().strftime('%H-%M-%S')))

En el código de la araña anterior, se mostrará la hora de inicio y la hora de finalización de la araña, pero ahora, una vez completada la araña, quiero recibir un correo que dice "Se ha completado el raspado" de scrapy. Es posible hacer esto. Si es posible, podemos escribir ese código en el método spider_closed, ¿puede alguien compartir algún código de ejemplo sobre cómo hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta