Instale e importe
# No terminal, se ainda não tiver Requests:
pip install requests
import requests
from datetime import date, timedeltaProcure uma data com cotação
for dias_atras in range(1, 8):
data = date.today() - timedelta(days=dias_atras)
url = f"https://brasilapi.com.br/api/cambio/v1/cotacao/USD/{data}"
resposta = requests.get(url, timeout=10)
if resposta.status_code == 200:
dados = resposta.json()
breakEscolha o fechamento PTAX
fechamentos = [
item for item in dados["cotacoes"]
if item["tipo_boletim"] == "FECHAMENTO PTAX"
]
ptax = fechamentos[-1]
cotacao = ptax["cotacao_venda"]Converta um valor
valor_usd = 1000
valor_brl = valor_usd * cotacao
print(f"Data PTAX: {dados['data']}")
print(f"Cotação de venda: R$ {cotacao:.4f}")
print(f"US$ {valor_usd:,.2f} = R$ {valor_brl:,.2f}")Uso corporativo
Esse padrão pode alimentar relatórios financeiros, estimativas de compras internacionais, custos de contratos e processos que precisam de uma cotação oficial de referência.