Python 2.7 如何从li获得电子邮件';在python中使用scrapy?

Python 2.7 如何从li获得电子邮件';在python中使用scrapy?,python-2.7,scrapy,Python 2.7,Scrapy,我正在放置HTML代码: <div class="rendering rendering_person rendering_short rendering_person_short"> <h3 class="title"><a rel="Person" href="https://moh-it.pure.elsevier.com/en/persons/paola-alberti" class="link person"><span>Paola

我正在放置HTML代码:

<div class="rendering rendering_person rendering_short rendering_person_short">
  <h3 class="title"><a rel="Person" href="https://moh-it.pure.elsevier.com/en/persons/paola-alberti" class="link person"><span>Paola Alberti</span></a></h3>
  <ul class="relations email">
    <li class="email"><a href="mailto:paola.alberti@istitutotumori.mi.it" class="link"><span>paola.alberti@istitutotumori.mi.it</span></a></li>
  </ul>
  <ul class="relations organisations">
    <li><a rel="Organisation" href="https://moh-it.pure.elsevier.com/en/organisations/fondazione-irccs-istituto-nazionale-dei-tumori" class="link organisation"><span>Fondazione IRCCS Istituto Nazionale dei Tumori</span></a></li>
  </ul>
  <p class="type"><span class="family">Person: </span>Academic</p>
</div>

人员:学术

如何从上面的span标签中获取电子邮件

<span>paola.alberti@istitutotumori.mi.it</span>
保拉。alberti@istitutotumori.mi.it
您可以使用XPath执行此操作:

email = response.xpath('//li[@class="email"]/a/span/text()').extract_first()

请将HTML代码作为代码发布,标签被删除了。我很高兴它能工作。考虑也接受答案,这样就解决了状态问题。