In this Link, ich möchte Text aus Span-Tags in r_compare_bars_value
Klasse erhalten. Wenn Sie nach dieser Klasse suchen, sehen Sie den Text als 104 (min: 88) fps
, ich wollte nur min:88
Teil nehmen. Meine Codes;Erhalten Sie Text aus Span-Tags Ausgabe
from bs4 import BeautifulSoup
import urllib.request,requests
r = urllib.request.urlopen('http://www.notebookcheck.net/Computer-Games-on-Laptop-Graphics-Cards.13849.0.html').read()
soup = BeautifulSoup(r)
links = [a['href'] for a in soup.select(".gpugames_header_games > a")]
for url in links:
if url != "":
print (url)
rr = requests.get(url).content
soup = BeautifulSoup(rr,"html.parser")
for aa in soup.select("div.r_compare_bars_value span"):
print (aa)
if "min:" in aa.text:
print (aa.text)
Aber es druckt nichts gerade jetzt, auf andere Klasse viele Saiten gedruckt, nicht min:88
Teil. Ich habe auch versucht div.tx-nbc2fe-pi1
und versuchte ohne span-Tag als auch. Die Codes sind in dieser Website sind wirklich chaotisch. Wo ist mein Fehler und wie kann ich das beheben?