python - 如何使用python从所有相同的div标签和相同的类中仅提取电子邮件
问题描述
我只想提取 eamil,但有相同的 div 名称和相同的类,我如何才能仅使用 python 抓取获取电子邮件?这是我要从中提取电子邮件链接的链接:https ://www.118100.se/foretag/684047/
try:
email = soup.find_all('div', class_="fc-gray",id=False)
except:
email = 'No email'
解决方案
以下应该有效:
import requests
from bs4 import BeautifulSoup
link = 'https://www.118100.se/foretag/684047/'
res = requests.get(link)
soup = BeautifulSoup(res.text, 'html.parser')
title = soup.select_one("a[href^='mailto:']").get("href").split("mailto:")[1]
print(title)
推荐阅读
- android - Google Maps 如何获取当前的 CameraLocation 对象?
- excel - 比较两列日期并突出显示第一列是否较旧
- html - 如何区分
- r - Get help file description in R as an object
- regex - 以下标记模式匹配是什么:[A-Za-z0-9_]+(?=\\s+)
- ios - 将动态类型添加到 UISearchBar
- http - 对 Go 的 http2 实现的困惑
- r - 使用子字符串将列乘以列
- validation - 验证多线性回归时间序列的替代方法
- apache-spark - Spark SQL Streaming 与 Kafka 和 Cassandra 集成。强制 Cassandra 根据需要阅读