Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Exercício de Programação #12 - Python - Manipulação de CSV com Pandas

20/02/2021

Hoje faremos um exercício de manipulação de arquivo CSV utilizando Python e uma das libs mais utilizadas atualmente, o Pandas.

Abrindo e filtrando dados CSV com Python

Não se esqueça de mais nada você deve instalar o Python na sua máquina.

Primeiramente criaremos um arquivo csv simples:

CSV Python

Posteriormente abriremos nosso terminal de comandos. No windows basta acessar Iniciar e digitar CMD:

cd c:/wamp64/www
python -m venv venv
cd venv/scripts
activate
cd ..
cd ..
pip install pandas

index.py

Vamos implementar agora o código de manipulação dentro do arquivo index.py

import pandas as pd
df = pd.read_csv(
    "bancodedados.csv",
    encoding='utf-8',
    sep=';',
    index_col='DATA',
    usecols=['NOME','ESTADO','DATA']
)
#print(df.head())
print(df.sort_values('NOME',ascending=False).head())

Para rodar os códigos, dentro do terminal executamos o comando:

python index.py

Por hoje é só! Sucesso nos códigos e na vida!

Precisa de um professor? webdesignemfoco@gmail.com

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Exercício de Programação #11 - Google Planilhas - Letra Maiúscula
Neste tutorial faremos um exercício de Google Planilhas onde o desafio é tranformar textos em fontes maiúsculas.
Saiba mais!
Exercício de Programação #13 - Javascript - Manipulando Strings
Nesse tutorial faremos um exercício de Javascript onde trabalharemos com manipulação de strings, separando partes que desejamos com regex.
Saiba mais!
Exercícios
Nessa playlist aprenderemos na prática a programar, utilizando para isso exercícios de programação nas mais variadas linguagens e tecnologias.
Saiba mais!