beautifulsoup - 使用 BS4 抓取信息
问题描述
我需要提取每个 sku 的评级。在这种情况下是“4,0”
<span class="stamped-badge" data-rating="4.0" data-lang="es" aria-label="Rated 4,0 out of 5 stars">
有什么帮助吗?
解决方案
data=soup.find_all("span",class_="stamped-badge")
lst=[ i['data-rating'] for i in data]
输出:
['4.0',...]
推荐阅读
- c# - C# 使用 LINQ,从对象列表中创建一个新的对象列表,删除其属性在字符串列表中的对象
- airflow-2.x - 气流:不要为某些错误发送电子邮件
- javascript - 如何使用 FlexSearch 匹配精确模式
- c++ - 带有 STRING 元素的 C++ 链表。从中删除所有最大长度的字符串,并显示修改后的列表内容
- javascript - Firestore:getDocs、getDoc;未捕获的类型错误:无法读取 null 的属性
- emmeans - 如何使用 emmeans 计算效果大小(cohen 的 d)
- cryptocurrency - Fork pancakeswap 前端
- r - 如何使用另一个表中的 2 列在 dplyr 中同时过滤
- r - 加入在 Azure SQL 中有效,但因 R DBI 连接失败:找不到多部分标识符
- python - 使用 pyspark 创建边缘表(从 pandas 翻译)