Um sie zu erhalten, müssen die untergeordneten Elemente von id="box_commentaries" angezeigt werden.

Damit sie angezeigt werden, muss ich Folgendes tun Simulieren Sie einen Klick auf class="_commentary".

Es gibt zwei Möglichkeiten dazu Tun Sie dies: indem Sie direkt klicken oder diese Funktion in der Konsole aufrufen.
Meine Frage ist, wie kann Ich mache das, ohne einen Webbrowser öffnen zu müssen? Ich möchte keinen Webbrowser öffnen, weil ich jede Minute gleichzeitig Kommentare von Dutzenden von Spielen erhalte und ich nicht zu viel Speicher verbrauchen möchte, da ich mehr Dinge tun muss.Die Funktion, die ich verwendet habe, war diese:
Code: Select all
(function() {
setTimeout(function() {
document.getElementsByClassName('_commentary')[0].click();
}, 3000);
})();
f'https://sports.whcdn.net/scoreboards/ap ... rrer=https% 3A%2F%2Fsports.williamhill.com'
Sie müssen nur die match_id durch die ID eines beliebigen Live-Spiels ändern
[img]https:/ /i.sstatic.net/KUShr.jpg[/img]
Beispiel: https://sports.whcdn.net/scoreboards/ap ... F%2Fsports .williamhill.com
P.S. Ich weiß, wie man Selenium verwendet, und ich habe damit Code geschrieben, der sehr langsam war. Jetzt suche ich nach anderen Möglichkeiten, diese Anfrage zu stellen