Neste artigo você aprenderá as melhores formas de como ler um arquivo csv em Python – para que você possa utilizar a estrutura de dados como quiser!
Fala programador(a), beleza? Bora aprender mais sobre a estrutura csv em Python!
A estrutura csv tem se tornando predominante nos arquivos de dados
Principalmente quando estamos falando de Data Science, os arquivos de data set costumam vir na extensão csv
Logo, aprender a ler e manusear estes arquivos com Python é de grande ajuda
Então com a biblioteca csv, podemos ler aquivos em csv com Python
Veja um exemplo prático:
import csv with open('flights.csv', newline='') as csvfile: spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|') for row in spamreader: print(', '.join(row))
Desta forma você vai conseguir imprimir todas as suas linhas do arquivo csv
A instrução with tenta abrir o arquivo, que aqui no exemplo utilizamos o flights.csv
Atribuímos o arquivo a variável csvfile, e depois utilizamos o método reader na mesma, para que o arquivo possa ser lido
Na estrutura de repetição for, imprimimos cada linha do arquivo csv
Ou melhor, imprimimos as linhas de acordo com o delimitador
Conclusão
Neste artigo vimos como ler um arquivo csv em Python
Utilizamos a biblioteca csv, que é do próprio Python e auxilia muito a leitura de arquivos que tem o padrão comma-separated values
Importante lembrar que a biblioteca é bem completa, sugiro que olhe a documentação da mesma para aprender os outros métodos, que são essenciais
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube