Você está aqui: Python ::: Requests Python Library (Biblioteca Python Requests) ::: Requisições e Respostas (Requests e Responses) |
Como baixar arquivos da Internet usando o método get() da biblioteca Requests do PythonQuantidade de visualizações: 2100 vezes |
Nesta dica mostrarei como é possível usar o método get() da biblioteca Requests do Python para fazer o download de um arquivo e salvá-lo em seu disco local. Para este exemplo nós vamos baixar a logomarca do nosso site. Veja o código Python completo e comentado: # vamos importar a biblioteca requests import requests # método que permite baixar um arquivo a partir de um URL def efetuar_download_arquivo(url: str, arquivo_destino: str): # vamos abrir/criar o arquivo de destino with open(arquivo_destino, 'wb') as arquivo: # vamos obter o conteúdo do arquivo remoto conteudo = requests.get(url, allow_redirects=True).content # vamos escrever o conteúdo remoto no arquivo de destino arquivo.write(conteudo) # e fechamos o arquivo arquivo.close() # método principal def main(): # url e nome do arquivo que faremos download Ao executar este código você verá uma mensagem "Arquivo baixado com sucesso.". Em seguida olhe no diretório que você informou para a gravação do arquivo destino e veja o resultado. Veja que, para manter o exemplo o mais simples possível, eu não fiz verificações de erros, tais como a validade do endereço web, a permissão para gravar no diretório informado, etc. Em uma aplicação do mundo real tenha a certeza de adicionar estas validações. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
AutoCAD Civil 3D .NET C# - Como retornar a quantidade de estacas de um alinhamento do Civil 3D usando a função GetStationSet() da classe Alignment da AutoCAD Civil 3D .NET API Delphi - Como calcular o coeficiente angular de uma reta em Delphi dados dois pontos no plano cartesiano |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |