【发布时间】:2015-09-24 06:43:06
【问题描述】:
我想要一个可以打开链接并从该页面打印电子邮件地址的 python 脚本。
例如
- 访问 example.com 等网站
- 在其中搜索电子邮件。
- 在该链接的所有页面中搜索。
我在下面的代码中试过
import requests
from bs4 import BeautifulSoup
r = requests.get('http://www.digitalseo.in/')
data = r.text
soup = BeautifulSoup(data)
for rate in soup.find_all('@'):
print rate.text
我把这个网站作为参考。
有人帮我弄这个吗?
【问题讨论】:
-
你试过了吗?您可以使用beautifulsoup 和requests 来做到这一点。
-
是的。我试过 BeautifulSoup。但我无法得到。
-
你的代码是什么?错误信息是什么?输出是什么?
-
从 bs4 导入请求 import BeautifulSoup r = requests.get('digitalseo.in/') data = r.text soup = BeautifulSoup(data) for rate in soup.find_all('@'): print rate .text 我没有得到任何输出。我拿那个网站仅供参考。
-
好的,因为
find_all()函数将搜索标签,而不是电子邮件地址。我会发布一个答案来解释这一点。我认为你应该编辑你的问题并添加你的代码。
标签: python