Python 使用selenium使用xpath刮取电子邮件地址

Python 使用selenium使用xpath刮取电子邮件地址,python,xml,facebook,selenium,xpath,Python,Xml,Facebook,Selenium,Xpath,我想从以下网页中删除电子邮件地址。 因此,我决定在Python中使用selenium驱动程序。我认为最好的方法是定义xpath。通过对元素的检查,我注意到我要查找的信息位于以下HTML结构中,如下所示: 现在我必须承认,在使用Selenium和通过xpath定义元素方面,我有点不在行,所以我希望如果我错误地定义了下面的xpath,有人会纠正我。这就是我现在拥有的: 但我相当肯定我定义了错误的xpath。我知道我想获取_50f4div类中的信息,但我不知道如何定义它。如果有人能帮我弄明白,我

我想从以下网页中删除电子邮件地址。

因此,我决定在Python中使用selenium驱动程序。我认为最好的方法是定义xpath。通过对元素的检查,我注意到我要查找的信息位于以下HTML结构中,如下所示:

现在我必须承认,在使用Selenium和通过xpath定义元素方面,我有点不在行,所以我希望如果我错误地定义了下面的xpath,有人会纠正我。这就是我现在拥有的:


但我相当肯定我定义了错误的xpath。我知道我想获取_50f4div类中的信息,但我不知道如何定义它。如果有人能帮我弄明白,我将不胜感激

您可以使用xpath获取电子邮件地址的文本,例如://div[@id='u\u 0\u']//ul/li[4]//div[@class=''u 50f4']您可以使用xpath获取电子邮件地址的文本,例如://div[@id='u\u 0\u']//ul li[4]//div[@class='u 50f4'.
这不是
输入。它是
div
。试试
//div[@class=“\u 50f4”]
试试
//div[@class=“\u 50f4”]
好的,我试试。谢谢不幸的是,这似乎没有完全奏效。它会抓取一些电子邮件,但不是全部。它不是
输入
。它是
div
。试试
//div[@class=“\u 50f4”]
试试
//div[@class=“\u 50f4”]
好的,我试试。谢谢不幸的是,这似乎没有完全奏效。它会抓取一些电子邮件,但不是全部。