1
resposta

[Dúvida] Erro na exportação do Data Boston - "HTTP Error 403: Forbidden"

Olá, estou tentando exportar os arquvios do DataBoston, porém da erro "HTTP Error 403: Forbidden". Após pesquisa, acredito que o problema seja alguma trava do site para comando de extração via python. Alguém possui uma solução?

1 resposta

Oi Luiz, tudo bem?

Esse erro HTTP Error 403: Forbidden normalmente acontece quando o servidor bloqueia requisições que ele identifica como automáticas ou suspeitas — como as feitas por alguns scripts Python, especialmente com urllib ou requests sem headers.

Uma solução comum é simular um navegador, adicionando um cabeçalho User-Agent à requisição. Por exemplo, usando requests: import requests

url = "https://data.boston.gov/dataset/SEU_ARQUIVO.csv" # substitua pela URL real

headers = { "User-Agent": "Mozilla/5.0" }

response = requests.get(url, headers=headers)

with open("arquivo.csv", "wb") as f: f.write(response.content)

Se ainda assim não funcionar, pode ser que o site use outros tipos de proteção (como cookies ou tokens dinâmicos). Nesse caso, o ideal seria verificar se o dataset está disponível para download direto por navegador ou via uma API oficial do portal.