python csv模塊使用實例

在進行Python編碼過程中,有時候需要用到部分的通用數據,可以通過讀取csv文件的數據來實現,以下是一個讀取本地csv文件數據,並將每一個表格對應的數據保存到列表中,後續可以通過調用列表來使用該數據:

#!/usr/bin/python
# -*- coding: utf-8 -*-
'''
@author:freesigefei
Created on 2016年3月15日
'''
#---------------------------------------------------------------------------------------
import csv
def share_data_read():
    '''讀取共享目錄下的data文件的內容,放到列表中供使用'''
    DataLocalPath='D:\\data\\' #文件的本地路徑
    my_file=DataLocalPath+'sharedata.csv'
    file_list=[]
    file_data=csv.reader(file(my_file,'rb'))
    for i in file_data:
        j=','.join(i).decode('GB2312')
        k=j.split(',')
        file_list.extend(k)  
    return file_list
#-----------------------------------------------------------------------------------------
if __name__ == '__main__':
    file_list=share_data_read()
    print file_list

執行成功後返回由csv文件數據組成的列表,如:

[u'http://192.168.1.1', u'V1.0.0']



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章