阅读CSV - 初学者

use*_*684 3 python

我一直试图从我的桌面读取一个csv文件,但没有成功.我检查了我当前的工作目录,它指向我的桌面,所以这似乎不是问题.下面是我使用的模块和我收到的错误输出.我使用的是Python 3.2.3

import csv  
reader = csv.reader(open(name.csv, mode = 'r'))  
for row in reader:  
    print (row)  
Run Code Online (Sandbox Code Playgroud)

这是我的结果

回溯(最近一次调用最后一次):
文件"C:/ Users/User Name/Desktop/FileName.py",第2行,在
reader = csv.reader中(open(name.csv,mode ='r'))
NameError:名称'Beta'未定义

救命?谢谢!

Gor*_*man 5

试试这个...

import csv
with open('name.csv', 'r') as csvfile:
    reader = csv.reader(csvfile, delimiter=',')
    for row in reader:
        print row
Run Code Online (Sandbox Code Playgroud)