Ir para conteúdo
Fórum Script Brasil
  • 0

Usando requests em loop através de uma lista


adm360rafael

Pergunta

Boa noite, amigos.

Sou novo em linguagem de programação, até agora aprendi chamar uma api em python com o código abaixo, porém queria realizar várias chamadas através de uma lista e obter o corpo das respostas.

Tentei com FOR, mas não obtive sucesso.

import requests
from pprint import pprint
lista = ['0001','0002']
_print = print
print = pprint
  url = 'https://minha/api/pedido/'+lista
headers = {
'xxxxxxxxx: xxxxxxxxx'
}
response = requests.get(url=url, headers=headers)
if response.status_code >= 200 and response.status_code <= 299:
    # Sucesso
    #print(response.status_code)
    #print(response.reason)
    # print(response.text)
    response_data = response.json()
    print(response_data)
    
    # print('Bytes', response.content)
else:
    # Erros
    print(response.status_code)
    print(response.reason)
    print(response.text)
    # print('Bytes', response.content)

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...