python之模塊csv之 讀取CSV文件(reader和DictReader2個方法)


# -*- 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()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM