Да, селен хорошо подходит для этого, просто чтобы дать вам несколько подсказок. Раньше я делал программы такого типа:
селен позволяет вам нажимать кнопки на веб-сайте (вы можете использовать его для перехода на страницу входа в систему).
Затем он позволяет вы вводите данные в текстовые поля (это используется функция .send_keys (), которую вы будете использовать для ввода вашего имени / пароля).
Наконец, для фактического входа вы можете использовать функцию click (), чтобы щелкнуть на кнопке входа в систему или используйте send_keys (), чтобы «щелкнуть» Enter на клавиатуре.
Как только вы заставите его работать, смотреть будет действительно интересно.