requests и selenium — реально рабочие штуки для старта, особенно когда надо быстро что-то сделать с сайтами. BeautifulSoup пригодится, если надо копать глубже в html, но без лишней нагрузки на себя сначала лучше бегло пробежаться по базовому функционалу. Главное именно практика, а не забивание головы кучей библиотек сразу.