【发布时间】:2020-09-18 07:47:52
【问题描述】:
import results as results
import soup as soup
from bs4 import BeautifulSoup
import requests
import os, os.path, csv
from sqlalchemy.sql.operators import div
page = requests.get(URL)
soup = BeautifulSoup(page.content, 'html.parser')
UpvoteCount = results.find('section',div._1rZYMD_4xY3gRcSS3p8ODO)
print(results.prettify())
print(soup.style)
我想在 reddit 帖子上找到支持的数量,我找到了执行此操作的代码部分 (这是一个 html 网站,但我的代码是在 python 中的):
<div class="_1rZYMD_4xY3gRcSS3p8ODO" style="color: rgb(215, 218, 220);">1</div>
我想要找到的重要的是 div 部分 >1
样式是我希望我的代码找到的样式。
【问题讨论】:
-
如果我没听错的话,你想找出所有有
style="color: rgb(215, 218, 220);"的<div>吗? -
没有后面的部分,它说 1,这是赞成票数。
-
我发布了答案。
标签: python html python-3.x web-scraping beautifulsoup