Neste breve tutorial veremos como ler um arquivo CSV em Python e como pular uma linha desse CSV. Isso é útil caso essa linha seja um header com dados inúteis.
Em um arquivo python, que chamaremos aqui de utils.py, devemos importar a biblioteca padrão de leitura/gravação de CSV.
import csv
Se desejar, poderás criar uma função/método para fazer essa leitura.
def general_reports(): with open("arquivo.csv", 'rt', encoding='utf8') as csvfile: csv_reader = csv.reader(csvfile, delimiter=';', quotechar=';') # next fará com que vá para a próxima linha do CSV next(csv_reader) for row in csv_reader: print(', '.join(row))
Resumindo, o método acima pega um arquivo CSV, pula a primeira linha (talvez uma linha com o nome das colunas) e vai printando as próximas linhas, dividindo-as pelo delimiter (delimitador, ‘;’).
Espero que tenha ajudado.