import pandas as pd
from bs4 import BeautifulSoup
import requests
import matplotlib.pyplot as plt
from sklearn.linear_model import LogisticRegression
from sklearn.ensemble import RandomForestClassifier
# import xgboost as xgb
from sklearn.preprocessing import LabelEncoder
from sklearn.metrics import precision_score, accuracy_score
import time
# Сбор данных, парсинг
years = list(range(2024, 2018, -1))
# years
standings_url = "https://fbref.com/en/comps/9/Premier-League-Stats"
all_matches = []
start_time = time.time()
for year in years:
data = requests.get(standings_url)
soup = BeautifulSoup(data.text, "html.parser")
standings_table = soup.select('table.stats_table')[0]