python csv模組使用例項
阿新 • • 發佈:2019-02-18
在進行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']