【问题标题】:Importing csv file produces an error [duplicate]导入 csv 文件会产生错误 [重复]
【发布时间】:2018-03-28 22:35:49
【问题描述】:
import csv

with open('SalesJan2009.csv') as csvfile:
    readcsv = csv.reader(csvfile, delimiter =',')
    print(readcsv)

当我运行此代码时,我收到以下错误:

Traceback (most recent call last):
  File "D:/ANIKET/PRACTICE PROGRAMS/python projects/csv.py", line 1, in <module>
    import csv
  File "D:\ANIKET\PRACTICE PROGRAMS\python projects\csv.py", line 3, in <module>
    readcsv = csv.reader(csvfile, delimiter =',')
AttributeError: module 'csv' has no attribute 'reader'

我应该改变什么?

【问题讨论】:

    标签: python python-3.x csv


    【解决方案1】:

    您自己的脚本称为“csv.py”,因此它正在尝试导入自身。 由于您自己的脚本中没有属性“reader”,因此未找到。

    尝试重命名您正在运行的脚本,应该没问题。

    【讨论】:

    【解决方案2】:

    您正在导入自己的文件 (csv.py)。您需要重命名csv.py 文件并重试。这是AttributeError: 'module' object has no attribute 'reader'的副本

    【讨论】:

      猜你喜欢
      • 2013-12-19
      • 1970-01-01
      • 1970-01-01
      • 2021-09-21
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      • 2019-08-01
      • 2013-02-22
      相关资源
      最近更新 更多