Olá, Alexandre! Como vai?
O erro "NameError: name 'csv' is not defined" ocorre quando você tenta usar a biblioteca csv do Python sem tê-la importado corretamente.
No Python, para utilizar a funcionalidade de leitura de arquivos CSV, é necessário importar a biblioteca csv
no início do seu código. Por isso, preciso que você verifique se importou corretamente a biblioteca csv
.
Exemplo de como o seu código deve ficar:
import csv
dados_csv = []
with open(path_csv, 'r') as file:
spamreader = csv.reader(file, delimiter=',')
for row in spamreader:
dados_csv.append(row)
→ Certifique-se de que a linha import csv
esteja no início do seu script ou notebook. Isso deve resolver o problema do NameError
.
Espero ter ajudado! Sucesso nos estudos!
Abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!