从中删除python中的动态内容https://brainly.co.id/tugas/148
如何在beautiful soup或任何其他库中为标记刮取动态内容从中删除python中的动态内容https://brainly.co.id/tugas/148,python,web,web-scraping,beautifulsoup,Python,Web,Web Scraping,Beautifulsoup,如何在beautiful soup或任何其他库中为标记刮取动态内容 和21 无法使用beautiful soup访问这些 # <span data-test="answer-box-thanks-value">19</span> r=requests.get('https://brainly.co.id/tugas/148') r=r.text # print("Terima kasih" in r) bsoup=Beautiful
和21
无法使用beautiful soup访问这些
# <span data-test="answer-box-thanks-value">19</span>
r=requests.get('https://brainly.co.id/tugas/148')
r=r.text
# print("Terima kasih" in r)
bsoup=BeautifulSoup(r,'html.parser')
for span in bsoup.find_all('span',{"data-test":"answer-box-thanks-value"}):
print(span)
#19
r=请求。获取('https://brainly.co.id/tugas/148')
r=r.text
#打印(r中的“Terima kasih”)
bsoup=BeautifulSoup(r,'html.parser')
对于bsoup.find_all('span',{“数据测试”:“应答框感谢值”})中的span:
打印(span)
如果检查页面,您会看到数据在的“upvoteCount”:21下
尝试以下操作以获得正确的向上投票计数:
import re
import requests
from bs4 import BeautifulSoup
URL = "https://brainly.co.id/tugas/148"
soup = BeautifulSoup(requests.get(URL).content, "html.parser")
result = re.search(r'"upvoteCount":(\d+)', str(soup)).group(1)
print(result) # Output: 21
如何在网页上获得绿色的验证按钮?@AbhishekVerma是svg图标,你到底想刮取什么?它右边的颜色和文本是“Jawaban terverifikasi ahli”