Como importar CSV para SQLITE3 utilizando python

Como meta de 2023 decidi voltar a programar como hobby e estudar a linguagem PYTHON vou escrever pequenos artigos de acordo com a minha trajetória.

Uma coisa importante na carreira do analista de dados é usar a linguagem SQL pelo seu poder e facilidade de manipulação dos dados, mas nem sempre vamos ter um banco disponível para as nossas análises.

Como podemos importar arquivos CSV's para o SQLITE3

1º preciso importar as bibliotecas PANDAS e o SQLITE3

Não foi fornecido texto alternativo para esta imagem

2º eu importo o meu arquivo CSV estou importando uma base de CHURN do kaggle. utilizo o pd.read_csv() para criar um DataFrame

Não foi fornecido texto alternativo para esta imagem

3º valido o meu DataFrame utilizando o churn.head() pois dei o nome para o dataframe de churn.

Não foi fornecido texto alternativo para esta imagem

4º crio uma conexão com o SQLITE, com esse código ele cria um arquivo DB onde vamos inserir nossos dados

Não foi fornecido texto alternativo para esta imagem

5º importo os dados para o SQLITE utilizando o código churn.to_sql('tb_churn',cnn) onde churn é o dataframe, to_sql a função para importar os dados, tb_churn a tabela onde os dados serão importados e cnn a conexão.

Não foi fornecido texto alternativo para esta imagem

após isso faço alguns testes para ver se os dados foram importados corretamente

Não foi fornecido texto alternativo para esta imagem

Por fim aqui deixo a minha contribuição com a comunidade. estou aberto a críticas e sugestões

Entre para ver ou adicionar um comentário

Outros artigos de Humberto Sobrinho

Outras pessoas também visualizaram

Conferir tópicos