Дайте этому go. Я пропустил «box2», так как он не нужен для получения результатов. Кроме того, судя по данным, которые я выбрал, .replace('\n', '')
также не требуется, но вы можете использовать его, если считаете, что получите счет, содержащий символ "\ n".
from bs4 import BeautifulSoup
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://livescore.com')
res = driver.execute_script("return document.documentElement.outerHTML")
driver.quit()
soup = BeautifulSoup(res, 'lxml')
box = soup.find('div',{'data-type':'container'})
scores=box.find_all('div',{'class': 'sco'})
for score in scores:
print(score.text)