Blog

Postado em em 28 de fevereiro de 2022

Salvar Tweets em Banco de Dados com Python

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:

Como Salvar Tweets em um Banco de dados com Python

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.

Salvar Tweets com Python

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.

Credenciais para usar o tweepy
Credenciais para usar o tweepy

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!

Criando o cliente e conectando ao banco de dados
Criando o cliente e conectando ao banco de dados

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).

Buscando os tweets e salvando em uma variável
Buscando os tweets e salvando em uma variável

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.

Criando a tabela e registrando os tweets no banco de dados
Criando a tabela e registrando os tweets no banco de dados

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.

Lendo as informações do banco de dados
Lendo as informações do banco de dados

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!

Conclusão de Como Salvar Tweets em Banco de Dados

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.

Hashtag Treinamentos

Para acessar outras publicações de Ciência de Dados, clique aqui!


Quer aprender mais sobre Python com um minicurso gratuito?


Quer sair do zero no Python e virar uma referência na sua empresa? Inscreva-se agora mesmo no Python Impressionador