import csv
data = csv.reader(open('spy.csv'),delimiter=';')
lista = []
for fila in data:
lista.append(fila)
это ошибка:
PS C:\Users\User\Desktop\primer proyecto> & C:/Users/User/AppData/Local/Microsoft/WindowsApps/python3.9.exe "c:/Users/User/Desktop/primer proyecto/FINANZAS/csv.py"
Traceback (most recent call last):
File "c:\Users\User\Desktop\primer proyecto\FINANZAS\csv.py", line 1, in <module>
import csv
File "c:\Users\User\Desktop\primer proyecto\FINANZAS\csv.py", line 6, in <module>
data = csv.reader(open('spy.csv'),delimiter=';')
AttributeError: partially initialized module 'csv' has no attribute 'reader' (most likely due to a circular import)
PS C:\Users\User\Desktop\primer proyecto>
найдите эту ошибку
most likely due to a circular import
, вы назвали свой файл python как csv.py, попробуйте изменить его на что-то другое, и эта ошибка должна исчезнуть. поэтому `import csv' конфликтует с именем вашего модуля (csv.py).Другими словами, вы назвали свой скрипт
csv.py
и он сам себя импортирует. Измените его имя.