Trabalhar com CSV

Ler um arquivo CSV


import csv


# ler um CSV
csvFile = r'C:\Users\utilizador\Desktop\jogo.csv'
f=open(csvFile,'rt')
myReader = csv.reader(f)
for row in myReader:
print(row)

Criar um arquivo CSV


import csv

# Esvrever escrever uma linha no novo arquivo
targetList=["Teste","Teste1","Teste2","Teste3"]

# Criar uma nova CSV
with open( 'newFile.csv', 'w', encoding='utf-8', newline='') as csvfile:
escrever=csv.writer(csvfile)
escrever.writerow(targetList)

Escrever num CSV existente.


import csv
#Escrever num CSV existente

e = r'newFile.csv'

with open(e, 'a') as csvfile:
escrever=csv.writer(csvfile)
targetList=[1,2,3,4,5,6,7]
escrever.writerow(targetList)

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Análise de Probabilidades