# Gerar um arquivo .CSV com os títulos das matérias publicadas no The Guardian-Nigéria com seus respectivos links é o propósito desse programa
Esse repositório contém um código para raspagem de informações do site do jornal The Guardian que realiza a cobertura de notícias sobre a Nigéria:
🌐
guardian.ng
A raspagem foi desenvolvida como trabalho final da disciplina de Pensamento Computacional, ministrada pelo programador Álvaro Justen, no Master de Jonalismo de Dados, Automação e Data Storytelling, do INSPER.
user-images.githubuserconte…
👆🏼 O vídeo ilustra para qual layout do site o código de raspagem foi criado. Isso é importante de ser documentado, porque se o site passar por mudanças de design, o código em questão ficará comprometido. Essa situação, de fato, aconteceu comigo. A primeira versão do código foi feita em 5 de outubro de 2021, mas, no dia seguinte, a estrutura do site estava diferente, o que demandou a criação de um novo programa.
## ⚙ Como funciona o programa?
O programa requer a instalação das bibliotecas requests e csv. Ele funciona extraindo informações de um arquivo JSON, gerado toda vez que uma pessoa clica no botão "LOAD MORE" do site
guardian.ng. Em um primeiro momento, há uma restrição na quantidade de dados extraídos (12 registros). Para aumentar o escopo, foi necessário alterar a URL do JSON, mais especificamente, mexendo nos parâmetro OFFSET e PER_PAGE.
## ✔ Por que esse projeto é útil?
Em âmbito pessoal, esse projeto foi fundamental para colocar em prática os ensimentos da disciplina de Pensamento Computacional que teve como objetivo passar conceitos básicos de programação. Para o público em geral, o programa pode ser útil a quem desejar ter um repositórios de notícias, e em trabalhos acadêmicos pode contribuir no desenvolvimento de pesquisas diversas, como por exemplo, uma análise da cobertura mid …