Python 提取电子邮件签名的方法

Python 提取电子邮件签名的方法,python,pandas,email,parsing,dataframe,Python,Pandas,Email,Parsing,Dataframe,我想从一个单列数据框中提取电子邮件签名,其中每行包含一个离散的电子邮件消息作为字符串。有些电子邮件是HTML编码的,有些则不是。他们可以是任何电子邮件提供商(例如:Gmail、Microsoft、Yahoo等) 我知道Gmail签名包含在一个div中,其中class=“email\u signature”简化了对这些签名的解析。我的困境是:提取非gmail电子邮件签名的最佳方法是什么?是否有捕获电子邮件内容的正则表达式?如何在Python中的Pandas数据帧上应用此正则表达式 我会提供一个例子

我想从一个单列数据框中提取电子邮件签名,其中每行包含一个离散的电子邮件消息作为字符串。有些电子邮件是HTML编码的,有些则不是。他们可以是任何电子邮件提供商(例如:Gmail、Microsoft、Yahoo等)

我知道Gmail签名包含在一个div中,其中
class=“email\u signature”
简化了对这些签名的解析。我的困境是:提取非gmail电子邮件签名的最佳方法是什么?是否有捕获电子邮件内容的正则表达式?如何在Python中的Pandas数据帧上应用此正则表达式


我会提供一个例子,但数据是私有的,坦率地说,我不认为这个问题需要它。

Checkout SigParser.com。这是一个用于实现这一点的API。它使用电子邮件签名提取联系人数据。这就是您要找的吗?

我们需要一个最简单的工作示例来帮助您。你尝试过什么?你应该研究你在帖子中提出的三个问题,根据你发现的内容编写代码,然后回到这里,根据你的结果重新发布一个特定的问题。