Para baixar uma página da web em Python, você pode usar a biblioteca requests.
requests
Python oferece bibliotecas poderosas como BeautifulSoup e requests para web scraping e análise de HTML.
Vamos usar o requests, uma biblioteca em Python que facilita a emissão de pedidos HTTP.
A autenticação básica HTTP é um método antigo, mas ainda em uso devido à sua simplicidade.