#04 - Automatizando a Busca de Notícias na Web | Web Scraping com Python

Поделиться
HTML-код
  • Опубликовано: 26 янв 2025

Комментарии • 148

  • @rodrigosiliunas8677
    @rodrigosiliunas8677 3 года назад +21

    Professor, sua didática é impressionante, eu costumo consumir muito conteúdo de curso online. Eu não tenho dúvidas que se você fizesse um curso na Udemy eu e muitos outros alunos comprariam, obrigado por disponibilizar esse material gratuitamente, abraços e parabéns!

  • @laudemirferreira3227
    @laudemirferreira3227 2 года назад +3

    Lutei com o DataFrame, e nos Find's procurando aulas, procurar a Tag's dos preços, nossa, estourei meus miolos o cérebro que Deus me deu, sentimento de satisfação e missão cumprida obrigado por compartilhar seu conhecimento, Deu muito trabalho. Fiz a proposta no final do vídeo, eu inseri um input para Scrapear no mercado livre ao rodar o script o input faz a Request do dados Scrapeia gera uma lista e salva em xlsx para excel ficou lindo de ver.

  • @JoaoSantos-jb7ul
    @JoaoSantos-jb7ul 3 месяца назад

    Excelente vídeo, Walisson! Assistindo em 11 de outubro de 2024! Estas dicas para contornar problemas durante uma raspagem de dados são excelentes! 👍👍👍

  • @everton4135
    @everton4135 2 года назад +1

    Muito bom!
    Aprendendo muito com seus vídeos.

  • @flaviamdcastro3377
    @flaviamdcastro3377 3 года назад +20

    Com certeza gostaríamos de ver o Selenium. Parabéns pela didática.

  • @condejair
    @condejair 2 года назад +1

    Ótima Aula!

  • @macrocodex07
    @macrocodex07 11 месяцев назад +1

    Supertop mano, estou assistindo aos vídeos e fazendo junto contigo no Sublime Text

  • @topdronesmgtopdrones347
    @topdronesmgtopdrones347 3 года назад +2

    No alto dos meus 50 anos , maratonando a playlist de web scraping com Python e maravilhado com as possibilidades, alem da magistral forma de repassar o conhecimento, q vc domina
    PARABÉNS, conteúdo de muita utilidade e transmitida com extrema competência

  • @janroch5620
    @janroch5620 2 года назад +1

    Não tenho nada a dizer só comentei pra dizer isso, brincadeira, muito bom o trabalho que você faz aqui, estou impressionivilizado com isso espero mais aulas... Parabéns

  • @jovensqueprosperam
    @jovensqueprosperam 2 года назад +1

    O jeito que ele explica é dahora ahaha bem zen, não tem como não aprender kkk

  • @higorsantoss
    @higorsantoss 2 года назад +1

    muito bom, nao conhecia o canal ... mais 1 inscrito

  • @romariogomes7437
    @romariogomes7437 Год назад +1

    Finalmente perdi o medo de webscrapping. Aula incrivel!

  • @Nocfairy
    @Nocfairy 3 года назад +15

    Meu Deus, sem condições sua didática, seu carisma e seu conhecimento, me apaixonei por ti, mano!
    Tive que logar em 2 contas pra dar like aqui e to seguindo teu instagram, se você fizer algum curso pago ou ativar o membro do canal pra incentivar você a trabalhar mais nessa forma maravilhosa de transmitir seu conhecimento eu com certeza vou apoiar o máximo que puder. Parabéns!

    • @WalissonSilva
      @WalissonSilva  3 года назад +4

      Poxa, nem sei como te agradecer pelo seu apoio! Fico feliz demais quando vejo que o conteúdo está sendo proveitoso e passado de uma forma legal!! Muito obrigado pelo comentário e pelo carinho! Espero continuar oferecendo conteúdos de qualidade por aqui! Em breve, inclusive, vêm novidades! haha. Mais uma vez, muito obrigado! =)

  • @jacksonbarbosadosanjos1339
    @jacksonbarbosadosanjos1339 2 года назад +1

    top, parabens pelo trabalho!

  • @paulomorenodev
    @paulomorenodev 8 месяцев назад

    Que conteúdo sensacional....estou cursando a graduação de Ciências de Dados em 2024 e suas aulas estão me ajudando muito.....Muito obrigado Professor por disponibilizar estas aulas de forma gratuita......se lançar um curso pago vou ser o primeiro a comprar...abs

  • @drn_lvs
    @drn_lvs 2 года назад +2

    Meu amigo, cai na sua aula 06 por acaso, já voltei a playlist e tô maratonando tudo.
    Didática sensacional. Finalizando aqui já vou partir pra playlist de Data Science.
    Sem palavras pra descrever a qualidade do seu conteúdo. Não havia encontrado nada tão detalhado e profundo assim antes, mostrando a vida real e as necessidades do dia a dia mesmo, diferente daqueles cenários simples e pré definidos que muitos "educadores" mostram por aí...
    Muita qualidade. Parabéns e obrigado!

  • @andrewsgoes2829
    @andrewsgoes2829 Год назад +1

    Conteúdo excelente! Não pare de compartilhar seu conhecimento por favor, sua didática é muito boa!

  • @NoobCodeSaga
    @NoobCodeSaga 2 года назад +2

    Muito obrigado pelo conteúdo, bastante esclarecedor, gostei muito da sua forma de ensinar.

  • @sergioporfiriodossantos9107
    @sergioporfiriodossantos9107 3 года назад +1

    Maluco é brabo demais! Faz tudo par ver simples.

  • @wglinguagens9809
    @wglinguagens9809 3 года назад +3

    Continue com esse trabalho, eu nunca vi um conteúdo tão de didático como seu, e ainda por cima gratuito . Parabéns.

  • @JoaoVieira-kk8ub
    @JoaoVieira-kk8ub 3 года назад +1

    Aprendi muito já. Com certeza vou usar muito tudo que estou aprendendo.

  • @katimbaue
    @katimbaue 3 года назад +1

    deus o abençoe estas aula estao muito boas por favor nao pare voce nos ajuda muito

  • @CarlosAntonio-xe3dc
    @CarlosAntonio-xe3dc 2 года назад +1

    Walisson, Parabéns pela série. Conteúdo muito massa e bem atualizado. Só tenho a agradecer pela sua boa vontade de disponibilizar tudo isso no 0800. Já estava quase desistindo de fazer um projeto, mas acho que através de suas aulas eu vou conseguir pelo menos sair do zero. Você é fera!!

  • @alancharles4734
    @alancharles4734 3 года назад +1

    Parabéns Walisson, tem sido de grande ajuda acompanhar suas aulas, são ótimas.

    • @WalissonSilva
      @WalissonSilva  3 года назад +2

      Muito obrigado pelo feedback e apoio, Alan!!!

  • @arthurnunes7608
    @arthurnunes7608 3 года назад +2

    Mano sério parabéns pelo trabalho, tu e o Guanabara conseguiram me ensinar muito, você é foda.

    • @WalissonSilva
      @WalissonSilva  3 года назад +1

      Poxa, nem acredito que fiquei ao lado do Guanabara nessa tua jornada! Hahaha. Ele é uma referência... Um dia chegarei lá! Obrigado pelo comentário e feedback, Arthur!!

  •  2 года назад +1

    Muito obrigado por compartilhar seu conhecimento! Muito grato mesmo!

  • @runcall
    @runcall 3 года назад +1

    Excelentes tutoriais! Muito bem explicado e de fácil entendimento. Parabéns! Pretendo continuar assistindo os demais vídeos.

  • @malatubex
    @malatubex 3 года назад

    Fiz login só para deixar o like. Parabéns pelo conteúdo e pela clareza na explicação.

  • @diegopanizza6387
    @diegopanizza6387 2 года назад +1

    Caraca Walisson.... parabéns, que didática perfeita!!!! 👏🏻

  • @leonardoxavier7423
    @leonardoxavier7423 3 года назад +1

    Simplesmente uma das melhores didáticas que já vi!!! Poderia te ouvir por horas.

  • @henriquealves9879
    @henriquealves9879 3 года назад +1

    Vc é muito fera, continue com o seus vídeos!

    • @WalissonSilva
      @WalissonSilva  3 года назад +1

      Obrigado pelo feedback e pelo apoio, Henrique!!

  • @behtel2012
    @behtel2012 2 года назад +1

    Tenho interesse sim de ver Selenium, parabéns pela didatica

  • @yagoscalfoni5729
    @yagoscalfoni5729 2 года назад +1

    Muito incrível mesmo
    Didática espetacular!!!!
    Tá me ajudando muito mesmo

    • @WalissonSilva
      @WalissonSilva  2 года назад +2

      Muito obrigado pelo feedback, Yago!! Sucesso, mano!

  • @Tinho144
    @Tinho144 3 года назад +2

    Certamente queremos o Selenium!!

  • @franapmachado
    @franapmachado 3 года назад +1

    Valeu meu amigo! Didática exemplar!

  • @isaelpaz2957
    @isaelpaz2957 3 года назад +2

    Cara! Que conteúdo fantástico! Muito bom mesmo!

    • @WalissonSilva
      @WalissonSilva  3 года назад +2

      Muito obrigado pelo feedback, Isael!!

  • @AndersonAlbuquerque
    @AndersonAlbuquerque 3 года назад +1

    muito show parabéns

  • @mcarlesso1
    @mcarlesso1 3 года назад +1

    Que top! Parabéns pela excelente aula!

  • @jhonmask2359
    @jhonmask2359 3 года назад +1

    Parabéns pelo conteúdo, de excelente qualidade! Aprendi mais do que em certos cursos!!

  • @lucasmendes-lm6cv
    @lucasmendes-lm6cv Месяц назад

    cara, tu é fenomenal

  • @Rickyz-ho7hh
    @Rickyz-ho7hh 7 месяцев назад

    Aula boa dmss , só entendi vendo seu vídeo !!

  • @FlavioBernardesFlaberBR
    @FlavioBernardesFlaberBR 3 года назад +1

    Estava procurando algo assim que me mostrasse de modo tao simples. Ainda preciso fazer um Web Scraping para buscar informaçoes para o meu trabalho. Mas terá que ser pra diversos sites, e nao apenas internamente em um. Voce tem como ajudar nisso, mostrando em uma aula como fazer ?
    Gostei muito da sua didática, calma e segura. Obrigado. E parabens. Conheci seu video hoje fazendo uma busca, e maratonei. Vi todos os que consegui encontrar. Valeu!!!!!

  • @wesleywesleypires
    @wesleywesleypires 3 года назад +1

    Maratonando, parabéns pelo trabalho!

  • @felipef6300
    @felipef6300 3 года назад

    Meu amigo, você tem o dom da DIDÁTICA !

    • @WalissonSilva
      @WalissonSilva  3 года назад

      Poxa, muito obrigado pelo feedback, Felipe!!! Tamo junto! ✌🏼

  • @joedsonsilva788
    @joedsonsilva788 2 года назад

    este cara é um mito, pagaria tranquilo um curso dele

  • @matheusdesa3375
    @matheusdesa3375 3 года назад

    Cara, tu é demais viu!!!! Eu tô conseguindo aprender e aplicar na minha realidade e eu sou um ignorante na área.

    • @WalissonSilva
      @WalissonSilva  3 года назад +1

      Muito obrigado pelo feedback, Matheus! É super gratificante saber que o conteúdo está sendo relevante e útil! Sucesso para você, cara! Grande abraço!

  • @mateusalves8991
    @mateusalves8991 3 года назад

    Brother, obrigado por compartilhar tanto conteúdo e com tanta qualidade. Parabens pela sua didática, sensacional! Fui fazendo junto aqui e deu tudo certo! alias, somente o link que nao consegui, o href nao funciona...mas isso descubro no futuro. show de bola!

  • @thiagobaratieri7642
    @thiagobaratieri7642 Год назад +1

    na linha 11: findAll agora é -> find_all :)

  • @daniellopes4147
    @daniellopes4147 8 месяцев назад +1

    👏🏿👏🏿👏🏿

  • @lucasbarros4792
    @lucasbarros4792 3 года назад

    Ótima didática e conteúdo. Está de parabéns!

    • @WalissonSilva
      @WalissonSilva  3 года назад

      Muito obrigado pelo feedback, Lucas!!

  • @isaaccamargos8479
    @isaaccamargos8479 2 года назад

    Fala mais sobre Selenium :D, muito bom os videos.

  • @LTRSX
    @LTRSX 3 года назад

    Vc explica muito bem, parabéns pela didática!!!

    • @WalissonSilva
      @WalissonSilva  3 года назад +1

      Muito obrigado pelo feedback, Letícia!! :)

    • @LTRSX
      @LTRSX 3 года назад

      @@WalissonSilva por nada!! 😁 qual dock vc usa no Linux? achei bem legal

  • @jeanpauljoseph1523
    @jeanpauljoseph1523 Год назад

    Professor, excelentes as aula. Tive um problema, o pandas está gerando a tabela com os nomes das colunas errado (ordem diferente) do programado. pode me ajudar ?

  • @eliasnunes9288
    @eliasnunes9288 10 месяцев назад

    conteudo muito foda, depois vc poderia fazer algo ensinando a fazer login e senha em algum site.

  • @fernandomdcn2920
    @fernandomdcn2920 2 года назад

    qual é o link do seu curso, você ensina muito bem

  • @rodrigoroda153
    @rodrigoroda153 3 года назад

    Boa noite! Sensacional a tranquilidade para explicar o conteúdo, virei ouvinte de carteirinha....
    Gostaria de saber como fazer isso quando tenho que buscar em um site que tenha várias páginas, tem como fazer?

  • @Istanleycamara
    @Istanleycamara 10 месяцев назад +1

    Alguém poderia me ajudar?
    Não rodou, retornou os seguintes error: KeyError: 'href'
    Linha 30 = lista_noticias.append([titulo.text, '', titulo['href']])
    Linha 1573 = return self.attrs[key]

  • @matheusveloso4499
    @matheusveloso4499 4 года назад

    Vídeo muito Bom!
    Tomara que continue essa série de vídeos.

    • @WalissonSilva
      @WalissonSilva  4 года назад

      Muito obrigado pelo feedback, Matheus!! Muito legal saber que o conteúdo está sendo proveitoso! E, sim, vai ter mais vídeos super legais nessa série! =)

  • @rjperfumado
    @rjperfumado 3 года назад

    Muito bacana sua didática é ótima! Queria um vídeo dedicado somente ao pandas e ao bs4! Eles são otimos

  • @marcossacramento4713
    @marcossacramento4713 3 года назад

    Excelente conteúdo! Parabéns e obrigado. Vou ver os demais da série. Será que tem algum mostrando como fazer a pesquisa por assunto, conforme você mostrou no fim do vídeo?

  • @erikamancilha7412
    @erikamancilha7412 3 года назад

    Aguardando ansiosamente pelo selenium

  • @andreray1795
    @andreray1795 3 года назад

    po mano, conteúdo de qualidade dms obg msm

  • @Felipe-ye5kt
    @Felipe-ye5kt 3 года назад

    Uma pequena duvida, se eu quisesse pegar a imagem também e converter em URL, como eu faria?

  • @JoaoVictor-sw9go
    @JoaoVictor-sw9go 3 года назад

    Walisson, primeiro gostaria de dar parabéns pelo conteúdo que está criando, sua didática é muito boa e seu conhecimento idem.
    Porém tenho uma dúvida, quando você cria a "lista de listas" para ir armazenando as notícias, não seria mais fácil criar diretamente um dicionário?

  • @ronaldoprfguitar7361
    @ronaldoprfguitar7361 3 года назад

    Muito boa suas explicações e aulas!!!

    • @WalissonSilva
      @WalissonSilva  3 года назад

      Muito obrigado por todos os comentários e feedbacks, Ronaldo!! É um grande prazer te ter aqui no canal e espero que o conteúdo esteja agregando bastante pra você! Qualquer coisa, estou por aqui, cara. Grande abraço e bons estudos!

  • @henriqueribeiro4736
    @henriqueribeiro4736 2 года назад

    muitio bom ! amigo, escrevi o código como o seu porém na parte do for me retornou uma notícia só, o que pode ser?

  • @HeadTryal
    @HeadTryal 2 года назад

    da pra exibir isso no meu site php? como faço pra exportar isso pra usar dessa forma, (de forma que atualize automaticamente) excelente conteúdo cara, muito melhor que muitos cursos pagos!!!!

  • @fallthred
    @fallthred 2 года назад

    quando eu passo no comando for os títulos vem todos fora de ordem, e tem uns que nem estão na pagina principal, vc sabe pq ta acontecendo isso?

  • @nacena3559
    @nacena3559 3 года назад

    prof, no caso do g1, q é uma pagina q vive atualizando, oq acontece com oq está salvo na planilha se eu salvar por cima?
    por exemplo, no dia 07 tenho os arquivos
    x
    y
    z
    e no dia seguinte salvo os arquivos
    a
    b
    c
    o que acontece com o 'x, y e z'?

  • @RuanLeitte
    @RuanLeitte 3 года назад

    Fala mestre, tudo na paz? Eu quero pegar um resultado de um site, mas o resultado é exibido em jwplayer. Eu não sei como fazer...
    Teria alguma ideia?
    Abs

  • @HectorNoya
    @HectorNoya 2 года назад

    Um grande problema é organizar as noticias por categorias, para serem disponibilizadas no site de forma organizada.
    Por exemplo, como fazer para que apenas o conteudo especifico apareça na capa, ou fofocas, esportes, ciencia etc...
    Essa organização que esta complicando muito meu trabalho aqui! haha

  • @musicray6491
    @musicray6491 2 года назад

    perfeito o ensinamento!!
    01/05/2022

  • @joasrsantana
    @joasrsantana 3 года назад

    Meu caro, continue por favor, mostre o Selenium e tudo que for possível. Tá demais!!!

    • @WalissonSilva
      @WalissonSilva  3 года назад +1

      Poxa, Joas! Muito obrigado pelo feedback e pelo apoio!! Beleza, pode deixar, então! Haha

  • @iow_rucoyonline
    @iow_rucoyonline 3 года назад +1

    Boa tarde, desde ja estou gostando mt do curso mas estou tendo um problema quando uso o findall todos os find a partir dai deixam de funcionar

  • @AlexandreXavierG
    @AlexandreXavierG 2 года назад

    Olá, no meu Campo de Saída do VSCODE, os acentos e outros caracteres estão desconfigurados. A codificação está em UTF-8. Se alguém puder me ajudar eu agradeço, obrigado! Conteúdo show!!!

  • @athenas1200
    @athenas1200 3 года назад

    Show de bola

  • @ricardocorrea6956
    @ricardocorrea6956 3 года назад

    Excelente didática!

  • @audelismarcelo
    @audelismarcelo 3 года назад +1

    Muito boa a sua didática, parabéns pela iniciativa. Quando teremos a aula com selenium?

  • @tiagoluisdeandrade2428
    @tiagoluisdeandrade2428 3 года назад

    Parabéns pelo vídeo! Tem como passar um argumento para a busca da notícia? Por exemplo: Oxford.

  • @uata2065
    @uata2065 Год назад

    Brother, faz um vídeo sobre web scraping pra busca de notícias na web usando inteligência artificial em modo loop

  • @takeogouda5480
    @takeogouda5480 2 года назад

    Dei like por dois motivos, muito boa a aula e pra tirar o 666 do seu canal kkkk

  • @jorgeleonardonesi838
    @jorgeleonardonesi838 Год назад

    Quero saber mais sobre Selenium

  • @kaiojv
    @kaiojv 2 года назад

    Tem como pegar imagens ?

  • @rosilenesoares9392
    @rosilenesoares9392 3 года назад

    Aula top!!

  • @otto07
    @otto07 3 года назад

    Excelentes vídeos. Se acrescentar o Selenium, fica xoudibola. Muito obrigado!

    • @WalissonSilva
      @WalissonSilva  3 года назад

      Opa, muito obrigado pelo feedback!!! E já temos vídeo aqui no canal sobre Selenium! 😁

  • @plavc-plataformavalorconsu7683
    @plavc-plataformavalorconsu7683 3 года назад

    Selenium, jura? Quando Walisson? abraço.

  • @marcosoliveira8731
    @marcosoliveira8731 3 года назад

    Baita aula cara.

  • @AndersonRuasBorges
    @AndersonRuasBorges Год назад

    top demais !

  • @navarrodba
    @navarrodba 3 года назад

    muito legal!!!!

  • @LennWeltmeister
    @LennWeltmeister 3 года назад

    Preciso de uma ajuda.
    tenho um pedaço de código que faz uma request numa tag com classe "xXx";
    genero = cartao.find('a', attrs={'class': 'xXx'})
    ele retorna None mas EXISTE lá na página. O que pode estar acontecendo de errado?

    • @davibortolo8947
      @davibortolo8947 3 года назад

      cara, estou com o mesmo problema, já conseguiu resolver?

  • @Thayson65
    @Thayson65 Год назад

    boa noite, executei o mesmo codigo e deu um erro:
    Exception has occurred: KeyError
    'href'
    File "C:\Users\thays\OneDrive\Área de Trabalho\python\intermediario\protocolo_http\webScrapping\2.py", line 18, in
    link_noticia = titulo['href'] #link da notícia
    ~~~~~~^^^^^^^^
    KeyError: 'href'
    debuguei vi vi que o sistema esta pegando, no ultimo loop, uma classe css que não é do mesmo tipo das demais, logo não existe um href, pq o mesmo não é um link

  • @Elaijian
    @Elaijian 3 года назад

    Me tira um duvida? levando em consideração a superioridade do sellenium qual a vantagem de usar o BeatifulSoup?

    • @WalissonSilva
      @WalissonSilva  3 года назад +2

      Fala, Anderson! Excelente pergunta, cara! A ideia é que o BeautifulSoup é uma biblioteca mais simples para quem está iniciando e muito útil para fazermos buscas de informações em (alguns) sites, daí a gente acaba sempre iniciando com ela. Além disso, o Selenium é um webdriver, ou seja, uma ferramenta que roda o navegador de forma automática; mas para obter os dados em formato HTML e fazer o scraping ainda precisamos do BeautifulSoup, sabe? Ou seja, em resumo, o ideal mesmo (e o que veremos nos próximos vídeos da série) é combinarmos o Selenium com o BeautifulSoup para fazermos um Web Scraping mais completo e eficaz (vamos executando várias rotinas no navegador, e, enquanto isso, obtendo os dados que queremos). ;)

    • @Elaijian
      @Elaijian 3 года назад

      @@WalissonSilva Muito Obrigado , mais didatico impossivel !!! parabens!!!!!!!!

  • @FPV_do_Cerrado
    @FPV_do_Cerrado 2 года назад

    Walisson, não consegui exportar para excel no final mesmo instalando pelo terminal, fala que o módulo não foi encontrado. "no modulo named openpyxl"
    alguma dica?

    • @WalissonSilva
      @WalissonSilva  2 года назад

      Olá, Camillo! Tenta instalar o pacote openpyxl, utilizando o comando: pip install openpyxl

    • @FPV_do_Cerrado
      @FPV_do_Cerrado 2 года назад

      @@WalissonSilva eu fiz desta forma, tanto n terminal, quanto pelo anaconda. instalei na pasta que está o projeto tbm, e mesmo assim retorna o erro.

    • @FPV_do_Cerrado
      @FPV_do_Cerrado 2 года назад

      consegui. pelo que entendi eu sempre tenho que instalar os módulos dentro do ambiente virtual, senão não carrega, é isso? quando eu ativei o ambiente virtual, aí foi.

  • @RayronShow
    @RayronShow 3 года назад

    Walisson tenho um projeto muito grandioso e lucrativo como posso entrar em contato?

  • @brn9773
    @brn9773 3 года назад

    Achei show, já estava estudando em livro, achei seu canal, gostei muito, fiz em um site de animes rsrsr....
    0, Gokushufudou,Ep. 5 (HD), 2 views visibility 20 minutos atrás, ************************************

  • @especuladorinicianteb3-tra111
    @especuladorinicianteb3-tra111 3 года назад

    top muito top, meu muito obrigado!!!

  • @icaroalexandre5992
    @icaroalexandre5992 3 года назад

    Faz de selenium tbm, por favor

    • @WalissonSilva
      @WalissonSilva  3 года назад

      Já tem três vídeos sobre Selenium no canal, Icaro! 😉

  • @carloshenriquesoares6958
    @carloshenriquesoares6958 3 года назад

    Muito massa!!

  • @SSandovalbezerra
    @SSandovalbezerra 3 года назад

    Walisson sua didática é incrivel , parabéns....tem como trazer os dados de um arquivo JSON...como seria ?

    • @WalissonSilva
      @WalissonSilva  3 года назад

      Muito obrigado, Sandoval!! Sim, com certeza! Você gostaria de ler dados de um arquivo JSON salvo na sua máquina ou de um arquivo JSON disponível em algum link da web (tipo, uma API)?

  • @pgmdr8308
    @pgmdr8308 3 года назад +2

    Não sei se virá a ser um problema pra vcs, mas caso der erro ao imprimir a lista de noticias, tipo *ModuleNotFoundError: No module named pandas* vcs precisam instalar a biblioteca no terminal, igual os outros modulos importados.
    Comando: pip install pandas