csv.reader e csv.DictReader
This commit is contained in:
3
aula179.csv
Normal file
3
aula179.csv
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
Nome,Idade,Endereço
|
||||||
|
Luiz Otávio,32,"Av Brasil, 21, ""Centro"""
|
||||||
|
João da Silva,55,"Rua 22, 44, Nova Era"
|
||||||
|
19
aula179.py
Normal file
19
aula179.py
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# csv.reader e csv.DictReader
|
||||||
|
# csv.reader lê o CSV em formato de lista
|
||||||
|
# csv.DictReader lê o CSV em formato de dicionário
|
||||||
|
import csv
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
CAMINHO_CSV = Path(__file__).parent / 'aula179.csv'
|
||||||
|
|
||||||
|
with open(CAMINHO_CSV, 'r') as arquivo:
|
||||||
|
leitor = csv.DictReader(arquivo)
|
||||||
|
|
||||||
|
for linha in leitor:
|
||||||
|
print(linha['Nome'], linha['Idade'], linha['Endereço'])
|
||||||
|
|
||||||
|
# with open(CAMINHO_CSV, 'r') as arquivo:
|
||||||
|
# leitor = csv.reader(arquivo)
|
||||||
|
|
||||||
|
# for linha in leitor:
|
||||||
|
# print(linha)
|
||||||
Reference in New Issue
Block a user