adm360rafael Postado Janeiro 27, 2021 Denunciar Share Postado Janeiro 27, 2021 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) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ArteEN Postado Janeiro 27, 2021 Denunciar Share Postado Janeiro 27, 2021 if response.status_code >= 200 and response.status_code <= 299: isso esta muito abrangente, erro 404 é maior que 200 ou 299 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
adm360rafael
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.
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.