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!

ler um arquivo csv em Python capa

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

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments