adm360rafael 0 Posted January 27 Report Share Posted January 27 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) Quote Link to post Share on other sites
0 ArteEN 0 Posted January 27 Report Share Posted January 27 if response.status_code >= 200 and response.status_code <= 299: isso esta muito abrangente, erro 404 é maior que 200 ou 299 Quote Link to post Share on other sites
Question
adm360rafael 0
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 to post
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.