阅读CSV - 初学者

时间:2013-01-27 00:54:43

标签: python

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

import csv  
reader = csv.reader(open(name.csv, mode = 'r'))  
for row in reader:  
    print (row)  

这是我的结果

  

追踪(最近的呼叫最后):
      文件“C:/ Users / User Name / Desktop / FileName.py”,第2行,在中       reader = csv.reader(open(name.csv,mode ='r'))
  NameError:名称'Beta'未定义

帮助?谢谢!

1 个答案:

答案 0 :(得分:5)

试试这个......

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