在我的 pycharm 中导入 csv 不起作用,我的代码是:
import csv
with open("names.csv", "r") as file:
data = list(csv.reader(file))
print(data)
我尝试通过更改一些变量和所有变量来执行多次,但出现以下错误:
Traceback (most recent call last):
File "D:\Python course\practice\venv\csv.py", line 1, in <module>
import csv
File "D:\Python course\practice\venv\csv.py", line 4, in <module>
data = list(csv.reader(file))
^^^^^^^^^^
AttributeError: partially initialized module 'csv' has no attribute 'reader' (most likely due to a circular import)
您的脚本正在选择一个名为
csv
的本地文件而不是内置 csv
,将您的本地文件命名为其他名称
您的错误显示一个名为“csv.py”的文件。当尝试导入包“csv”时,Python 会感到困惑并尝试导入名为“csv.py”的本地文件。只需更改该文件的名称即可修复。