# -*- coding: utf-8 -*- #python 27 #xiaodeng #讀取CSV文件(reader和DictReader2個方法) import csv #csv文件,是一種常用的文本格式,用以存儲表格數據,很多程序在處理數據時會遇到csv格式文件 files=open('test.csv','rb') #方法一:按行讀取,返回的是一個迭代對象 ''' reader=csv.reader(files) for line in reader: print line ''' print '***'*10 #方法二:讀取結果生成一個dict Reader=csv.DictReader(files) for row in Reader: #print row #上一句輸出結果: #{'url': 'baidu.com', 'xuhao': '1', 'key': '\xe7\x99\xbe\xe5\xba\xa6'} #簡單的數據處理 print row['xuhao'],row['url'] files.close()