zoukankan      html  css  js  c++  java
  • 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': 'xe7x99xbexe5xbaxa6'}
        #简单的数据处理
        print row['xuhao'],row['url']
        
    files.close()
  • 相关阅读:
    BZOJ3403: [Usaco2009 Open]Cow Line 直线上的牛
    lintcode入门篇三
    lintcode入门篇二
    lintcode入门篇一
    matplotlib
    Pandas
    Numpy
    缓存
    Django性能优化的几种方法
    python总结十一
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/4891007.html
Copyright © 2011-2022 走看看