На данный момент получилось так:
def main(): driver = webdriver.Chrome() driver.get("https://www.rotowire.com/soccer/player.php?id=1279") elements = driver.find_elements_by_css_selector("div.filter-tab") elements[2].click() def stats(container): soup = BeautifulSoup(container, "html.parser") matches = soup.select(".socStatsPerGame") for match in matches: year = match.select_one("div, attrs={'aria-colindex': '1'}") league = match.select_one("div, attrs={'aria-colindex': '2'}") print(year.text, league.text) stats(container) driver.quit() if __name__ == "__main__": main()
Запускается браузер, открывается нужная ссылка, нажимается вкладка “Per Game”, закрывается браузер, но данные не выгружаются, в консоле:
/Parser.py
Process finished with exit code 0
Windows 10, Python 3.7.7, PyCharm. Просьба помочь разобраться.