Léxico de TI › Web › Screen scraping

Screen scraping

Web Svenska → Atualizado: 2026-10-05

Extrair dados de uma interface feita para olhos, e não para programas — sempre uma gambiarra, e muitas vezes permanente.

O termo vem da era dos mainframes, quando integrar um sistema sem API significava emular um terminal 3270, ler os caracteres das colunas 12 a 34 da linha sete e interpretá-los. A técnica atravessou a migração para a web praticamente intacta: baixar o HTML, localizar o elemento certo, pegar o texto. Ferramentas como Beautiful Soup, Scrapy e Puppeteer tornam a mecânica trivial.

A fragilidade é estrutural. A interface foi feita para humanos e pode mudar a qualquer momento: uma div que mudou de lugar ou um novo fluxo de login quebra o scraper sem aviso. A situação jurídica é indefinida e varia conforme a jurisdição, e o robots.txt é uma cortesia, não um controle. Sempre que existir, uma API de verdade é preferível.

← Voltar ao léxico