Hoje eu vou te mostrar como salvar tweets em banco de dados com Python para que você possa fazer análises com essas informações!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:
Na aula de hoje eu quero te mostrar como salvar informações em um banco de dados utilizando Python.
Na aula de Análise em Tempo Real com Python nos pediram para fazer a integração do Twitter com um banco de dados para podermos salvar essas informações.
Por esse motivo vamos te mostrar como fazer a integração do Twitter com SQLite para poder registrar esses dados.
Antes de começarmos é importante falar sobre as bibliotecas que vamos utilizar aqui nesse projeto.
Vamos utilizar a biblioteca Tweepy que utilizamos na aula de análise em tempo real com Python, vamos utilizar também a biblioteca pandas que é muito utilizada para análise de dados em Python.
Além disso vamos utilizar a biblioteca time e a biblioteca sqlite3 para fazer a integração do Python com o banco de dados.
Nessa parte inicial nós vamos precisar das credenciais para acessar o Twitter. Se você ainda não tem ou não sabe como fazer pode acessar o nosso outro post que vamos te mostrar o passo a passo!
Nessa parte inicial nós vamos criar o cliente utilizando o Tweepy e já vamos conectar o banco de dados utilizando o sqlite3 (lembrando que todas as informações estão na documentação).
Aqui nós temos a inicialização das variáveis start e end para termos um parâmetro de quando estamos pegando essas informações.
Isso é muito importante para que você tenha um período de quando está pegando as informações para criar um padrão ou evitar de pegar informações repetidas.
Depois estamos trazendo apenas o data dessas informações, que é exatamente o tweet das pessoas.
Aqui nós vamos criar o nosso banco de dados e vamos passar por todas as informações para poder registrá-las nesse banco.
Agora caso você queira verificar esse banco de dados como vai fazer? Simples, vamos utilizar os comandos abaixo.
Lembrando de utilizar o cur.fetchall() para poder visualizar o que temos no nosso banco de dados.
OBS: Vale ressaltar que todos esses comandos estão disponíveis na documentação da biblioteca, então é muito importante que você leia para saber quais os comandos você precisa utilizar!
Pronto, agora você já sabe pegar as informações do Twitter e guardar em um banco de dados e sabe como ler essas informações caso precise fazer alguma análise mais detalhada!
Nessa aula eu te mostrei como fazer a integração do Python com um banco de dados para que você possa registrar suas informações.
Então agora você pode pegar as informações do Twitter e salvá-las em um banco de dados para fazer análises futuras.
Para acessar outras publicações de Ciência de Dados, clique aqui!
Quer aprender mais sobre Python com um minicurso gratuito?
Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.