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)