Importing a csv file

Tim Golden mail at timgolden.me.uk
Mon Apr 30 05:21:19 EDT 2007


sagar wrote:
> Hi all ,
>            I want to read data in a csv file using the python scripts.
> when i gave the following code :
>  import csv
> reader = csv.reader(open("some.csv", "rb"))
> for row in reader:
>     print row
> 
> it is showing :
> 
> Traceback (most recent call last):
>   File "csv.py", line 1, in <module>
>     import csv
>   File "C:\Documents and Settings\meesa02\csv.py", line 2, in <module>
>     reader = csv.reader(open("some.csv", "rb"))
> AttributeError: 'module' object has no attribute 'reader'

You almost certainly have a file called "csv.py" in
the current directory. (Maybe even the one that's
running this script?). Rename it to "mycsv.py" or
whatever and try again.

TJG



More information about the Python-list mailing list