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
Enviar um comentário