Ich habe vor kurzem beautifulsoup4 und lxml installiert, weil ich dachte, dass sie mit dem Projekt arbeiten würden, an dem ich gerade arbeite. Ich arbeite seit 2 Tagen daran und habe immer noch keine Lösung für meine Hauptfunktion.So verwenden Sie BeautifulSoup 4, um nach einem bestimmten Wort zu suchen
, was ich versuche zu tun ist einfach: 1. Prüfen, ob Spieler in der Liste ist 2. wenn der Spieler ist in der Liste return „gefunden“, wenn nicht zurück
„Nicht gefunden“ Aber ich bin nicht in der Lage um das zu schaffen.
edit: verändert die Funktion ein wenig
def FindPlayer(input):
## I am trying to look for player in Server Status
Page = urlopen("http://www.rockmc.com/").read()
raw = bs4.BeautifulSoup(Page, "lxml")
HTML = raw.get_text()
test = raw.find_all(input)
print(test) ## Debugging
Findplayer("PlayerGuy")
Welche Liste auf dieser Website würden Sie nach einem Spieler suchen? Die "Online-Benutzer" oder "Server-Status"? Derzeit zeigt "Online-Benutzer" "keine" an und "Server-Status" listet 2 Benutzer auf. Was würdest du überprüfen wollen? – davedwards
Sie müssen eine [mcve] angeben, anstatt nur diese eine Funktion. –
@downshift ich versuche, Spieler im Serverstatus zu suchen, wenn es dort einige gibt –