Для запуска сего скрипта вам понадобится вебдрайвер любого браузера. У меня в скрипте все открывается через хром, так что я вам покажу, как устанавливать именно для него.
В общем то можете установить по этой ссылке: https://sites.google.com/chromium.org/driver/downloads?authuser=0, выбираете ос версию ну вы поняли. Нужную версию можно посмотреть по версии вашего хрома.
Селениум устанаваливается через pip install selenium, а дальше просто в скрипте введите нужные данные и у вас все заработает. Качать он будет по адресу D:/courses, папку courses он сам создаст. Сохранится все в хтмл формате, чтобы открыть главную страницу идите вглубь директории и зайдите на первый хтмл файл